Channel.Security.Error使用IPV6访问flex

时间:2013-12-26 09:41:43

标签: flex exception

我遇到过使用IPV6网址访问Flex应用程序(Flex 3.0和AS / 3.0)的错误。使用GET请求访问时,此问题可以复制。

"Fault Code: Channel.Security.Error
Fault Detail:Destination: DefaultHTTP
Fault String: Security error accessing url "

使用IPV4访问应用程序时没有问题。

到目前为止的调查:

  1. 浏览器配置为IPV6,可以使用应用程序访问 IPV6 IP地址。使用GET方法的请求会抛出此异常。
  2. crossdomain.xml配置了完全访问配置:
  3.    <?xml version="1.0"?>
            <!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd">
            <cross-domain-policy>
                    <site-control permitted-cross-domain-policies="all"/>
                    <allow-access-from domain="*" to-ports="*" />
                    <allow-http-request-headers-from domain="*" headers="*"/>
            </cross-domain-policy>
    
    1. crossdomain.xml位于以下服务器根目录。两个客户 边代码和服务器端代码驻留在同一台机器上。 使用http:// [IPV6]访问时可以访问crossdomain.xml IP]:端口/ crossdomain.xml的

    2. Firefox和IE中使用的Flash播放器是10. *及以上。该 用于flash的crossdomain.xml中所需的安全性配置 已配置播放器10及以上。

    3. flex期间<use-network>标志已设置为“true” 汇编

    4. 使用IPV6访问基于Flex的应用程序是否需要进行其他设置?在这方面的任何帮助都会有很大的帮助。

      谢谢和问候, 拉吉

0 个答案:

没有答案