1***@qq.com
1***@qq.com
  • 发布:2025-03-16 22:57
  • 更新:2025-03-17 11:47
  • 阅读:174

前端网页托管绑定域名后,如何访问空间内置云存储中的文件?

分类:uniCloud

h5在支付宝小程序云空间中,开通前端网页托管,申请域名并绑定成功,发现用默认域名可以访问的云存储文件,现在被浏览器拦截,拦截原因为Cross-Origin Read Blocking (CORB) blocked a cross-origin response.请问如何解决?
图中pepec001这个MP3文件就被拦截了,用unicloud的默认域名就可以访问

2025-03-16 22:57 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

我已经在uniclou的跨域配置中添加了默认域名和我申请的域名,依然无效

1***@qq.com

1***@qq.com (作者)

现在的情况就是,哪怕我在页面里放一个图片如下<image src="https://env-00jxhfj6wlwf.normal.cloudstatic.cn/knowledge/ir/1_2_0.png"></image>
图片的网址和托管页面在一个云服务空间里,我也都添加了跨域访问,还是有这个问题

DCloud_uniCloud_CRL

DCloud_uniCloud_CRL

现在正常了吗

  • 1***@qq.com (作者)

    解决了,是CDN安全策略的事情,得把我申请的域名添加到防盗链白名单里才行

    2025-03-17 13:50

DCloud_云服务_moyang

DCloud_云服务_moyang

看帖子中截图的header中有referer acl相关内容,是触发了referer防盗链,可以在空间详情cdn安全策略中将前端网页托管域名添加到referer防盗链白名单中

  • 1***@qq.com (作者)

    果然如此,非常感谢,话说支付宝小程序云的CDN安全策略应该在文档里说一下吧,我光在那里琢磨跨域配置的事情了。

    2025-03-17 13:49

  • DCloud_云服务_moyang

    回复 1***@qq.com: https://doc.dcloud.net.cn/uniCloud/storage/cdn-security-policy.html 在这里有相关说明,可以看下

    2025-03-17 19:26

要回复问题请先登录注册