如何抑制"所需的身份验证"从浏览器弹出?

时间:2014-11-27 08:23:15

标签: angularjs

enter image description here对于无效的凭据,我得到"需要验证"弹出。如何抑制此弹出窗口并让我的应用程序处理此401错误情况?

1 个答案:

答案 0 :(得分:0)

如果你正在使用PHP。

取决于后端的设置方式, 检查你是否:

header('WWW-Authenticate: Basic realm="My Realm"');
header('HTTP/1.0 401 Unauthorized');

这应该是这样的:

header('HTTP/1.1 401 Unauthorized', true, 401);

参见PHP header()docs