為什么要寫這篇教程,是因為在之前使用中,在部分模塊中上傳圖片或者文件會提示:上傳失敗。
與Mr.大佬溝通后,定位到問題是未配置跨域?qū)е拢瑹o法上傳!所以寫這篇教程避免大家跟我一樣踩坑.....
下面是教程:
1.點擊【創(chuàng)建 Bucket】,填寫【Bucket 名稱】。讀寫權(quán)限改為【公共讀】。
2.在【Bucket 授權(quán)策略】中添加一個RAM賬號(如果使用的是主AccessKey,則可以跳過這一步),并賦予這個賬號完整控制權(quán)限。
3.設(shè)置【跨域設(shè)置】,【來源】填寫:* ,【允許 Methods】全選,【允許 Headers】填寫:* ,然后點擊確定。
如果這步不設(shè)置,在上傳左上角LOGO,添加客戶附件、公告首圖都提示上傳失敗。
其他云存儲也需在對應(yīng)位置配置跨域,否則會出現(xiàn)無法上傳的問題。
4.綁定你的域名。
5.進入陀螺匠后臺,點擊【系統(tǒng)】→【系統(tǒng)設(shè)置】→【基礎(chǔ)配置】→【云存儲配置】,填寫信息如下:
在①位置:填寫阿里云RAM用戶對應(yīng)的AccessKeyId(如果第二步,綁定的是aaa這個RAM,則需要填寫aaa所屬AccessKeyId)
在②位置:填寫阿里云RAM用戶對應(yīng)的AccessKeySecret(如果第二步,綁定的是aaa這個RAM,則需要填寫aaa所AccessKeySecret)
在③位置:填寫你第四步所綁定的域名
在④位置:填寫B(tài)ucket 空間名稱(看最后一個圖)
在⑤位置:填寫Endpoint節(jié)點(看最后一個圖)