私には2つのアプリケーションがあります:
- localhost:1834のAppA
- localhost:3597のAppB
AppBのhtmlページは、次のコードを使用してAppAのメソッドを呼び出します。
jQuery.support.cors = true;
$.ajax({
url: 'http://localhost:1834/Home/SomeAction',
type: "GET",
dataType: "html"
}).done(...).error(...);
AppAはhtmlフラグメントを返します。
このコードはIE9(type = POST、data = somejson、contenttype = "application / json")でも正常に機能しますが、FF12でもChrome19でも機能しません(Status = 0、StatusText = "error")
クロスサイトスクリプティングと関係がありますか?
ps:
- AppAへの呼び出しは機能し、AppAは200ステータスコードで応答を送信します。
- jquery1.7.2。
ありがとう。