Xml Flex-访问URL时出现安全错误-错误#2042

Xml Flex-访问URL时出现安全错误-错误#2042,xml,flex3,Xml,Flex3,我已经构建了一个具有登录功能的flex Web应用程序。但是,它用于验证用户的用户信息存储在不同域上的sqlserver数据库中。出于某种原因,我只能登录到某台机器上,并且只能使用chrome,当我尝试使用IE8或其他机器时,它会输出2042错误。 我已经彻底搜索了这个问题的答案,发现问题与flash player的新版本和设置我的跨域文件有关 <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http

我已经构建了一个具有登录功能的flex Web应用程序。但是,它用于验证用户的用户信息存储在不同域上的sqlserver数据库中。出于某种原因,我只能登录到某台机器上,并且只能使用chrome,当我尝试使用IE8或其他机器时,它会输出2042错误。 我已经彻底搜索了这个问题的答案,发现问题与flash player的新版本和设置我的跨域文件有关

<?xml version="1.0"?>
   <!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
   <cross-domain-policy>
   <site-control permitted-cross-domain-policies="all" />
   <allow-access-from domain="*" to-ports="*" secure="false" />
   <allow-http-request-headers-from domain="*" headers="*" secure="false" />
</cross-domain-policy>  

您好 后端服务器是否有一个crossdomain.xml文件?还是使用了loadPolicyFile?
您使用allowDomain明确允许2d域吗?

好的,所以我对它进行了研究,并尝试将crossdomain设置为allowDomain=“*”。跨域文件位于swf尝试与之通信的服务器的根目录中。我读了一篇又一篇的文章,尝试了不同的东西,但我似乎不知道这有什么问题。