为什么要写这篇教程,是因为在之前使用中,在部分模块中上传图片或者文件会提示:上传失败。
与Mr.大佬沟通后,定位到问题是未配置跨域导致,无法上传!所以写这篇教程避免大家跟我一样踩坑.....
下面是教程:
1.点击【创建 Bucket】,填写【Bucket 名称】。读写权限改为【公共读】。
2.在【Bucket 授权策略】中添加一个RAM账号(如果使用的是主AccessKey,则可以跳过这一步),并赋予这个账号完整控制权限。
3.设置【跨域设置】,【来源】填写:* ,【允许 Methods】全选,【允许 Headers】填写:* ,然后点击确定。
如果这步不设置,在上传左上角LOGO,添加客户附件、公告首图都提示上传失败。
其他云存储也需在对应位置配置跨域,否则会出现无法上传的问题。
4.绑定你的域名。
5.进入陀螺匠后台,点击【系统】→【系统设置】→【基础配置】→【云存储配置】,填写信息如下:
在①位置:填写阿里云RAM用户对应的AccessKeyId(如果第二步,绑定的是aaa这个RAM,则需要填写aaa所属AccessKeyId)
在②位置:填写阿里云RAM用户对应的AccessKeySecret(如果第二步,绑定的是aaa这个RAM,则需要填写aaa所AccessKeySecret)
在③位置:填写你第四步所绑定的域名
在④位置:填写Bucket 空间名称(看最后一个图)
在⑤位置:填写Endpoint节点(看最后一个图)
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}