111
腾讯云
flash和图片加载cdn文件会有跨域访问的问题
如果接口参数中没有对图片/flash域名限制进行说明,则传入的图片/flash地址的根域名必须要有一个crossdomain.xml 的flash授权文件,以向腾讯的网站授权可以加载到图片/flash。
假设开发者的Flash应用托管在 https://www.abc.com/abc.swf, 如果希望加载腾讯云CDN上的资源文件,需要开发者按照以下步骤进行:
1. 在腾讯云CDN的用户目录下上传crossdomain.xml, 该文件可通过https://YOURAPPID.cdn.myqcloud.com/YOURAPPID/crossdomain.xml路径访问。
crossdomain.xml的示例内容如下,可根据实际情况调整:
<?xml version="1.0"?>
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="www.abc.com" to-ports="*"/>
</cross-domain-policy>
2.在 https://www.abc.com/abc.swf 中增加如下语句加载沙箱安全策略
Security.loadPolicyFile(“https://YOURAPPID.cdn.myqcloud.com/YOURAPPID/crossdomain.xml”)
最后更新:2017-01-09 21:51:37