J'ai appel suivant ajax javascriptWebservice pas appelé en asp.net
$.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);
}
});
Cela fonctionne bien au niveau local quand je test, mais quand je hébergé sur mon serveur de production, il dit un service non trouvé. Mais je suis capable de parcourir jusqu'à ce que le chemin
../WebService/LoginService.asmx
et si je change l'URL pour
../WebService/LoginService.asmx?op = LoginCheck
il y travaille aussi.
Quelqu'un peut-il s'il vous plaît laissez-moi savoir ce que le changement de configuration que je dois faire à mon local ou au serveur de production pour obtenir les deux travaillant en même façon
vous utilisez l'authentification de formulaire? Et si oui, lorsque vous appelez cette fonction avant de vous connecter ou sans vous connecter. –