1

我有一个简单的 Intranet 网站,它只有几个带有一点 JavaScript 和 CSS 的 HTML 页面。

如果允许匿名打开,每个人都可以看到它。有用。

在 IIS 中,我打开了基本身份验证,它只能按预期部分工作。

该公司目前只允许在 Windows 10 PC 上安装 IE 和 Edge。

特定用户已添加到运行 IIS 的该服务器。在 IE 中,当用户现在访问网站时,会提示他们输入用户名和密码。然后网站加载。但是,在 Edge 中,永远不会提示用户输入他们的用户名和密码。而是加载 401 错误。我已经尝试将用户名和密码放在 URL 中,如下所示:https://username:password@URL 但这不起作用。

我想要在 IE for Edge 中工作的相同或相似的行为。

4

1 回答 1

0

我假设您使用的是 Edge Chromium 浏览器,如果我错了,请纠正我。该问题可能与此策略有关:AuthSchemes

您可以访问edge://policyEdge 并检查它是否设置了AuthSchemes策略。该策略可用于禁用基本身份验证。如果您的浏览器设置了此策略,则需要在策略中启用“基本”值。

我没有设置此策略,我访问了测试页面https://jigsaw.w3.org/HTTP/Basic/,基本身份验证在 Edge 中运行良好。

你也可以参考这个线程和有类似问题的这个线程。

于 2021-04-29T06:20:27.380 回答