我在Flash中编写了一个简单的上载组件,但由于安全沙盒错误,我现在在上载时遇到问题。我现在知道这是因为我正在从一个域上传到另一个域,但是1,这曾经有效,2,我通过将跨域XML文件放在我服务的域的根目录中实现了它。在我的电影顶部还有以下代码,它们曾经起作用:
System.security.allowDomain("*");
这是一个计划,从admin.subdomain.serveradress.net上传到serving.serveradress.net,但不起作用!
以下是跨域文件代码:
<?xml version="1.0" encoding="UTF-8"?>
<cross-domain-policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.adobe.com/xml/schemas/PolicyFile.xsd">
<allow-access-from domain="*.serveraddress.net" />
</cross-domain-policy>
上面的XML是否有效?救命!:)