Web Api サービスからデータを取得する Dotnetnuke モジュールを作成しようとしています。モジュールからヒットしようとすると、ajax 呼び出しでエラー (アクセスが拒否されます) が発生しますが、IE でのみ発生します。Firefox では問題なく動作します。また、Dotnetnuke Web サイトにない場合は、Firefox または IE で動作します。これが私が問題を抱えているajaxです:
var Rep = (function () {
var json = null;
$.support.cors = true;
$.ajax({
type: "GET",
async: false,
global: false,
url: "http://localhost:50611/TestRep.svc/offices/2",
dataType: "json",
success: function (data) {
json = data;
alert("done");
},
error: function (jqXHR, testStatus, errorThrown) {
jqXHR.status + textStatus + errorThrown);
}
}); //ajax
return json;
});
ajax からのエラー メッセージ (0errorError: アクセスが拒否されました。)
XDomainRequest も試してみましたが、同じようなエラーが発生しました (Microsoft JScript ランタイム エラー: アクセスが拒否されました)。