我们对运行Windows身份验证的站点有问题。 使用Google Chrome浏览器进行ajax调用后,将提示登录窗口。 在IE中不会发生这种情况。 用户只需按下“取消”并继续浏览,这样该窗口就不会真正阻止任何内容,它只会提示您输入凭据并再次登录,但它似乎是自动完成的。
您对Google Chrome为什么会发生这种情况有任何想法吗? 提供者仅为NTLM。 所谓的ajax看起来像这样:
function GetRightColumnOperations() {
$.ajax({
type: "GET",
url: "/Ajax/OperationsList.asmx/GetRightSideOperations",
dataFilter: filterJSON,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: GetRightColumnOperationsSuccess,
failure: function (response) {
}
});
}
据我所知,对GetRightSideOperations的调用是登录的触发器。