如何在angular2中弹出浏览器的默认基本身份验证对话框
How to use browser's default basic auth dialog pop up in angular2
我在向服务器发出 http post 请求时收到上述错误(401 未经授权)。我发现许多在线资源建议拦截它并制作我自己的登录界面,但我想使用浏览器的默认登录界面进行基本身份验证。
如何在 angular2 中收到 401 未授权状态时弹出浏览器的默认基本身份验证对话框,而不只是将其记录为错误?
同样的问题。工作 chrome 与 :
var xhttp=new XMLHttpRequest();
xhttp.withCredentials = true;
xhttp.open("GET", "https://httpbin.org/basic-auth/user/passwd", true);
xhttp.send();
使用 "user" 和 "passwd" 作为此端点的凭据。不知道您的代码,但异常显示 XMLHttpRequest。因此 withCredentials 应该完成这项工作
我在向服务器发出 http post 请求时收到上述错误(401 未经授权)。我发现许多在线资源建议拦截它并制作我自己的登录界面,但我想使用浏览器的默认登录界面进行基本身份验证。
如何在 angular2 中收到 401 未授权状态时弹出浏览器的默认基本身份验证对话框,而不只是将其记录为错误?
同样的问题。工作 chrome 与 :
var xhttp=new XMLHttpRequest();
xhttp.withCredentials = true;
xhttp.open("GET", "https://httpbin.org/basic-auth/user/passwd", true);
xhttp.send();
使用 "user" 和 "passwd" 作为此端点的凭据。不知道您的代码,但异常显示 XMLHttpRequest。因此 withCredentials 应该完成这项工作