请教一个七牛云存储做 S3 兼容时,在 Discourse 后台配置的问题

七牛是有 AWS S3 格式兼容的,参考 官方的文档

后台针对 S3 存储的设定:

  • 七牛的 AK / SK
  • s3 upload bucket 选择七牛的 bucket 名字
  • s3 endpoint 参考 这个文档
  • s3 cdn url 就写绑定域名之后的 URL 呗?

实际上传操作之后会提醒:
The request signature we calculated does not match the signature you provided.
Screen Shot 2020-04-12 at 10.57.57 PM

P.s. 我另外测试了阿里云 OSS 的 S3 的兼容模式,发现 s3 endpoint 如果写 bucket 的 EndPoint(地域节点),类似:oss-cn-beijing.aliyuncs.com,这样的就没问题,但是当开启了 OSS 传输加速域名之后,s3 endpoint 写 oss-accelerate.aliyuncs.com,就会出现刚刚一模一样的问题。

请问各路大拿是否遇到这样的问题,是否有解答思路?

谢谢!