zoukankan      html  css  js  c++  java
  • Flex或Flash的跨域访问的解决方案

    写一个名字为 crossdomain.xml 的XML文件,这个方法是允许任何Flash都可以调用,放到被调用文件的网站根目录下:

    <?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="*" />
    </cross-domain-policy>

    只让你允许的网站来调用你的数据~.

    <?xml version="1.0"?>
    <!DOCTYPE cross-domain-policy
    SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
    <cross-domain-policy> 仓qWC腋闬  
    <allow-access-from domain="http://www.yoursite.com/" />
    <allow-access-from domain="yoursite.com" />
    <allow-access-from domain="*.k-zone.cn" />
    </cross-domain-policy>


    如果使用XMLSocket要把端口号加上

    <cross-domain-policy>
    <allow-access-from domain="*.foo.com" to-ports="507,516" />
    <allow-access-from domain="*.bar.com" to-ports="516-523" />
    <allow-access-from domain="www.foo.com" to-ports="507,516-523" />
    <allow-access-from domain="202.117.80.2" to-ports="*" />
    </cross-domain-policy>

    如果安全策略文件放在根目录,文件名字必须为crossdomain.xml,如果不放在根目录,要用System.security.loadPolicyFile(http://webservice.k-zone.cn/crossdomain.xml  )这样的方法加载安全策略文件。

  • 相关阅读:
    raw socket
    selenium and win32api
    linux ip
    network config
    grub paramiter & menu.list
    实用命令dd
    resin or tomcat .war e.g. note
    JSP 运行
    linux command screen
    docker interact example
  • 原文地址:https://www.cnblogs.com/frogbag/p/1802081.html
Copyright © 2011-2022 走看看