【发布时间】:2021-04-28 19:15:03
【问题描述】:
我有一个简单的 Intranet 网站,它只有几个带有一点 JavaScript 和 CSS 的 HTML 页面。
如果允许匿名启用,每个人都可以看到它。它有效。
在 IIS 中,我打开了基本身份验证,但它仅部分按预期工作。
该公司目前只允许在 Windows 10 电脑上安装 IE 和 Edge。
特定用户已添加到运行 IIS 的服务器。 在 IE 中,当用户现在访问网站时,会提示他们输入用户名和密码。然后网站加载。 但是,在 Edge 中,永远不会提示用户输入他们的用户名和密码。而是加载 401 错误。 我已经尝试将用户名和密码放在 URL 中,如下所示:https://username:password@URL 但这不起作用。
我想要在 IE for Edge 中工作的相同或相似行为。
【问题讨论】:
-
Intranet 站点不应使用基本身份验证,而应使用 Windows 身份验证。浏览器设置也很复杂(可能与 AD 相关),因此您需要让域管理员(和/或 Microsoft 支持团队)参与进来。与编程无关。
标签: iis microsoft-edge basic-authentication azure-static-website-hosting