我正在从我的 Angular 6 应用程序向服务器发出 HTTP 发布请求以获取身份验证令牌。服务器在发布令牌之前使用基本身份验证方案来验证用户名和密码。401 unauthorized error
如果登录不正确username
,服务器会响应。password
与 一起401 error
,服务器返回www-authenticate: Basic realm={some message}
标头。浏览器会自动弹出一个登录对话框来输入username
和password
登录失败。我不想在服务器中进行任何更改,而是想在我的 Angular 应用程序中处理这个弹出窗口。
我希望在登录失败时禁用此弹出窗口,而是想在我的角度应用程序本身中处理错误。
那可能吗?
如果是,如何?