我在 javascript 中有以下 ajax 调用
$.ajax({
type: "Post",
url: '../WebService/LoginService.asmx/LoginCheck',
data: jsondata,
dataType: "json",
contentType: "application/json; charset=utf-8",
success: function (resp) {
if (resp.d == true) {
window.location.replace("../Admin/DashBoard.aspx");
return;
}
jQuery("#lblex").css("display", "block");
},
error: function (response) {
alert(response.responseText);
}
});
这在我测试时在本地运行良好,但是当我在生产服务器上托管它时,它说找不到服务。但我可以浏览到路径
../WebService/LoginService.asmx
如果我将网址更改为
../WebService/LoginService.asmx?op = LoginCheck
它也在那里工作。
任何人都可以让我知道我需要在本地或生产服务器上进行哪些配置更改以使它们都以相同的方式工作