我需要使用摘要式身份验证发送授权请求。我已经使用 jquery 成功实现了这一点。但是,当我收到401错误摘要身份验证打开浏览器弹出窗口并且不调用jquery ajax错误回调时。
最佳答案
更改服务器响应以不返回 401。而是返回 200 代码并在 jQuery 客户端中处理此问题。 将用于授权的方法更改为 header 中的自定义值。浏览器将显示基本和摘要的弹出窗口。您必须在客户端和服务器上更改此设置。
headers : {
"Authorization" : "BasicCustom"
}
关于javascript - 如何使用 Jquery 阻止浏览器调用 Digest auth 弹出窗口并处理 401 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56680460/