我来再写个对接阿里云OSS的教程吧

1.配置OSS

首先去阿里云OSS创建一个Bucket

填写名称,读写权限选私有,其他随意

在基础设置里找到跨域访问,设置跨域访问

创建规则,来源写*,允许Methos全部钩上,允许 Headers填一个""*

2.访问控制配置

先去RAM访问控制新建一个用户

这两个名称随意

添加权限

选择AliyunOSSFullAccess,确定

返回用户,点你刚添加的用户

创建新的AccessKey,然后记下弹出的AccessKeyID和AccessKeySecret

3.Cloudreve管理后台设置

添加阿里云OSS上传策略
名称随意
AccessKeyID和AccessKeySecret填上一步记下的
Bucket名称填第一步创建Bucket的名称
读取权限私有
允许的文件后缀看需要改
空间域名和上传域名注意是https开头(去掉原来的括号)斜杠结尾,你可以在下图这里找到

到此阿里云OSS对接完毕,去用户组里面给用户组分配上传策略就可以了

2 个月 后
1 个月 后

按照你说的去做了 可是上传还是提示http错误
赞助版
宝塔lnmp
php7.0
MySQL 5.5.62

    2 个月 后

    王小大 已解决,配置了SSL,上传域名也必须为https,否则会导致http错误

      2 个月 后

      请问一下 cloudreve 二级目录存放的文件无法下载是什么问题,根目录里的文件可以正常下载

      <Code>SignatureDoesNotMatch</Code>
      <Message>
      The request signature we calculated does not match the signature you provided. Check your key and signing method.
      </Message>

        3 个月 后
        说点什么...