我正在使用以下代碼在端口9084(缺少DEV服務器)上調用其他用戶機器上的應用程序。這是一個JAVA應用程序,我想從我的ASP.Net應用程序調用它(它使用母版頁)。我想調用下面的URL,它將在Cookie中返回403錯誤狀態和會話ID。我想使用此會話ID並使用應用程序ID和密碼撥打另一個電話。無法檢測到jQuery AJAX調用中的403狀態代碼
當我使用的URL的 「http:fwdslash fwdslash機器名:9084 fwdslash PropertyInsuranceDB fwdslash propertyAssociation fwdslash AJAX fwdslash getPolicyAddress fwdslash H0271812 fwdslash 08」 在瀏覽器中,我得到的HTTP 403禁止錯誤頁面。當我嘗試下面的代碼時,我在Fiddler中看到了相同的內容,但我無法將它陷在下面的ajax調用的錯誤部分中。
我會做什麼錯?任何建議將不勝感激。
$.ajax({ url: "http://machinename:9084/PropertyInsuranceDB/propertyAssociation/ajax/getPolicyAddress/H0271812/08",
context : document.body,
type: "get",
success: function (data, status) {
alert(status);
},
error: function (xhr, desc, err) {
alert(xhr.status);
alert(desc);
alert(err);
}
});
感謝
--Nivedita
你可以分享你在上面運行你的代碼時得到的東西嗎? –
@Matt Pileggi,什麼都沒發生。我期待錯誤函數被執行。然後我在預感上將異步設置爲假,並開始工作。 – nap