开发者社区> 问答> 正文

oss SecondLevelDomainForbidden 和 SignatureDoesNotMatch

endpoint 用这个oss-cn-beijing.aliyuncs.com报SecondLevelDomainForbidden 错误,查询论坛说让配置bucket,地址变成{bucket}.oss-cn-beijing.aliyuncs.com 后又报SignatureDoesNotMatch 这个错误 查询论坛说让把bucket去掉。不知道这要怎么搞了

展开
收起
enderdbluse 2017-12-19 19:35:58 7140 0
4 条回答
写回答
取消 提交回答
  • 同样的问题, 怎么搞

    2019-07-17 21:49:44
    赞同 展开评论 打赏
  • // 设置是否开启二级域名的访问方式,默认不开启。

        conf.setSLDEnabled(false);

    和这个参数有关

    2019-07-17 21:49:44
    赞同 1 展开评论 打赏
  • 不是的 是要上传文件image

    2019-07-17 21:49:44
    赞同 展开评论 打赏
  • 你是读取数据吗, 签名计算完后 请求http://{bucket}.oss-cn-beijing.aliyuncs.com/{内容+签名} 可以贴一下代码看看


    endpoint不是随便用的 你到你oss创建的bucket里面看 上面写的有,你检查一下自己的endpoint,accessId 和accessSecret设置的对不对 endpoint格式:
    image

    image

    endpoint要和你申请bucket时的区域保持一致

    2019-07-17 21:49:44
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载