可编写脚本的Web服务无法跨域工作

时间:2010-11-25 15:11:01

标签: asp.net web-services

我正在使用此clientaccesspolicy.xml文件

<?xml version="1.0" encoding="utf-8"?>
<access-policy>
  <cross-domain-access>
    <policy>
      <allow-from http-request-headers="SOAPAction">
        <domain uri="*"/>
      </allow-from>
      <grant-to>
        <resource path="/" include-subpaths="true"/>
      </grant-to>
    </policy>
  </cross-domain-access>
</access-policy>

并尝试在我的子域中使用javascript访问webservice,但它不能在FF中工作,在IE中正常工作。 我也尝试过使用crossdomain.xml文件,它在IE中工作得很好,但在FF中却没有。

1 个答案:

答案 0 :(得分:0)

2个月 1 jquery ajax json回调 2在子域中创建一个webservice访问其他域中的另一个webservice,然后使用你的javascript访问你的新webservice