AJAXは、WebサービスのWebConfigクロスドメインリクエストを配置し

<設定>
<のsystem.web>
<コンパイル、デバッグ= " " targetFramework = " 4.0 " />
<Webサービス>
<プロトコル>
<追加名= " HTTPGET " />
<追加名= " HttpPost " />
</プロトコル>
</ Webサービス>

</system.web>
<system.webServer>
<httpProtocol> 
<customHeaders> 
<名前=追加アクセス制御-許可-メソッド値= OPTIONS、POST、GET  />を
<名前=追加" アクセス制御-許可-ヘッダ"値= " X-要求-で、コンテンツタイプを" />
<アドオン名= " アクセス制御-起源を許可する"値= " * " />
</ customHeaders> 
</ httpProtocol> 
<モジュール>
<アドオン名= " MyHttpModule "タイプ= " WebServiceDemo.MyHttpModule " />
</モジュール>
</system.webServer>

あなたが選択したサイトがあり、クロスドメインアクセスしたい場合は、次のように変更設定があります

<アドオン名= アクセス制御-許可-起源値= http://domain1.com、http://domain2.com  />

おすすめ

転載: www.cnblogs.com/yu-shang/p/12082638.html