crossdomain.xml 的闪存路径
flash path for crossdomain.xml
我是 flash 新手,我发现我的 flash swf 文件需要 crossdomain.xml 文件,我只需要将代码从一台服务器部署到另一台服务器。但是在尝试登录我的应用程序时。我发现 crossdomain.xml 文件路径指向旧服务器,因此访问受到限制,我的疑问是在哪里配置这个或者这是由于 flash actionscript 中的 cahce,我如何清除动作脚本的缓存
可能有很多东西
尝试更改跨域XML:
<?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>
同时检查安全策略...
System.security.allowDomain("yourdomain.com");
如果仍然不起作用,请检查您是否使用外部 actionScript (.as) 文件,这些文件可以缓存在 Flash 中 IDE...尝试添加跟踪命令 trace("cacheClear");
到您的外部文件并重新发布受影响的 .fla / .swf 文件。
该跟踪通常足以让 IDE 注意到变化。
我是 flash 新手,我发现我的 flash swf 文件需要 crossdomain.xml 文件,我只需要将代码从一台服务器部署到另一台服务器。但是在尝试登录我的应用程序时。我发现 crossdomain.xml 文件路径指向旧服务器,因此访问受到限制,我的疑问是在哪里配置这个或者这是由于 flash actionscript 中的 cahce,我如何清除动作脚本的缓存
可能有很多东西
尝试更改跨域XML:
<?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>
同时检查安全策略...
System.security.allowDomain("yourdomain.com");
如果仍然不起作用,请检查您是否使用外部 actionScript (.as) 文件,这些文件可以缓存在 Flash 中 IDE...尝试添加跟踪命令 trace("cacheClear");
到您的外部文件并重新发布受影响的 .fla / .swf 文件。
该跟踪通常足以让 IDE 注意到变化。