我必须将我的客户从一个网站转移到另一个网站。这发生在客户端。在这个第二个网站中,它使用了 Windows 基本身份验证系统。所以它弹出登录窗口。我需要省略此弹出窗口并使用 javascript 在第二个网站上验证我的客户端,然后将他重定向到第二个网站。即使我将凭据放在 javascript 文件中也没有安全问题,因为整个系统都在 Intranet 中运行。那么如何在第二个网站上对客户端进行身份验证?
我找到了这个主题 How can I pass windows authentication to webservice using jQuery?
但它不起作用。当我查看第二个 url 的请求 header 时,它不包含授权标记。
最佳答案
如果是基本身份验证并且您不介意公开凭据,为什么不直接将用户名和密码插入 URL 中呢?例如:
但是如果您可以控制 Web 服务器,您确实应该禁用对 Intranet 连接的身份验证。
关于javascript - 使用 Javascript 验证 Windows 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6748050/