crossdomain.xml的作用


今天有人反映看不成pdf之类的东西,查看文件也有,各种服务都开启着呢,但是就是不行,最后想起貌似这个文件crossdomain.xml没有,然后把文件拷到html下变,文档可以了,不知道crossdomain.xml是做什么用的,google下做下记录
crossdomain.xml的格式非常简单,其根节点为<cross-domain-policy> ,其下包含一个或多个<allow-access-from>节点,<allow-access-from>有一个属性domain,其值为允许访问的域,可以是确切的 IP 地址、一个确切的域或一个通配符域(任何域)。

下边的这个例子允许任何域访问,我们这就是这个样子的
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>

我的服务器上有个截图:http://www.hu.com/img.jpg
tiger上面有个swf需要访问我的这个文件
<?xml version="1.0"?>

<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">

<cross-domain-policy>
   
 <allow-access-from domain="*.tiger.com" />

</cross-domain-policy>

/usr/local/nginx/html/crossdomain.xml

posted @ 2013-05-07 21:22  kingtigerhu  阅读(555)  评论(0)    收藏  举报