通常,浏览器会在成功验证后自动存储并添加验证头。
我有一个XMLHttpRequest并添加了基本身份验证的身份验证标头。没问题。
然后我尝试向基本http受保护的同一网址发送第二个请求,而不手动将http请求标头添加到此请求。很糟糕的是,浏览器似乎没有存储请求1中提供的身份验证。我的目标是将身份验证处理程序透明地添加到第一个请求之后的每个请求(就像本机浏览器那样)。
有什么想法吗?感谢。
答案 0 :(得分:1)
浏览器仅存储用户请求的验证。因此,如果你发送第一个没有认证字段的请求,浏览器会提示用户这次授权,记住凭据并透明地用于下一个请求。