根据我对 swf 跨域请求的 Adobe 文档的理解,服务器上需要两种类型的策略文件:
URL 策略文件:名为“crossdomain.xml”并存储在服务器的根目录中,通常是对服务器的 http 请求。
System.security.loadPolicyFile("http://foo.com/crossdomain.xml");
套接字策略文件:这是通过 xmlsocket 协议和端口 843 使用 say 请求的
System.security.loadPolicyFile("xmlsocket://foo.com:843");
问题是,如果我的 FLashLite 客户端仅使用 Sockets(通过 xmlSocket)与服务器通信,我是否仍然需要通过 http 请求 crossdomain.xml,或者我可以跳过第 1 步并直接在第2步?