首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >crossdomain.xml的闪存路径

crossdomain.xml的闪存路径
EN

Stack Overflow用户
提问于 2015-07-21 06:07:14
回答 1查看 471关注 0票数 0

我刚开始使用flash,我发现我的闪存swf文件需要crossdomain.xml文件,我只需要将代码从一个服务器部署到另一个服务器。但是在尝试登录到我的应用程序的时候。我发现crossdomain.xml文件路径指向旧服务器,因此访问受到限制,我怀疑在哪里配置这个或这个是由于闪存actionscript中的cahce,我如何清除操作脚本的缓存?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-21 10:48:27

可能会有很多事情

尝试更改跨域XML:

代码语言:javascript
复制
<?xml version="1.0"?>   
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
    <cross-domain-policy>
    <site-control permitted-cross-domain-policies="master-only"/>
    <allow-access-from domain="*.example.com"/>
    <allow-access-from domain="www.example.com"/>
    <allow-http-request-headers-from domain="*.adobe.com" headers="SOAPAction"/>
</cross-domain-policy>

这里是Adobe的页面

还要检查安全政策..。

代码语言:javascript
复制
System.security.allowDomain("yourdomain.com");

如果所有这些仍然不起作用,请检查是否使用外部actionScript (.as)文件,这些文件可能会在Flash中缓存。尝试将跟踪命令trace("cacheClear");添加到外部文件,并重新发布受影响的.fla / .swf文件。

这种跟踪通常足以让IDE注意到更改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31531504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档