根据我对swf跨域请求的Adobe的理解,服务器上需要两种类型的策略文件:
System.security.loadPolicyFile("http://foo.com/crossdomain.xml");
System.security.loadPolicyFile("xmlsocket://foo.com:843");请求的。
问题是,如果我的FLashLite客户端只使用套接字(通过xmlSocket)与服务器对话,我是否仍然需要通过http请求crossdomain.xml,还是可以跳过步骤1并在步骤2直接请求套接字策略文件?
发布于 2009-11-30 16:52:22
如果您的FlashLite客户端驻留在同一个域中,即使您要通过http - crossdomain.xml进行跨域访问,而不是相同的域访问,也不需要http crossdomain.xml文件。
无论swf驻留在何处,都需要xmlsocket策略文件--这是不同的。
https://stackoverflow.com/questions/1820764
复制相似问题