为什么 Microsoft Edge 不提供保存基本 HTTP 身份验证凭据的功能?

为什么 Microsoft Edge 不提供保存基本 HTTP 身份验证凭据的功能?

我有一个内部网页,它使用基本 HTTP 身份验证进行访问控制。此服务的凭据与用户的 Active Directory 凭据不同。Edge 没有显示通常的弹出窗口来保存此页面的登录详细信息,并且用户正在切换到其他浏览器以避免每天输入相同的用户名和密码。

我已经检查过 Edge 确实提供了为使用典型表单提交凭据的其他页面保存凭据的功能。

我尝试将此页面添加到 Intranet 和受信任的站点区域,但仍然不起作用。在 Intranet 区域的情况下,它使问题更加严重,因为默认情况下它使用用户的 Windows 凭据而不提示用户。我在 Internet 设置 (inetcpl.cpl) 中更改了此行为,但仍然没有收到保存凭据的提示。

我还尝试通过 Edge 的设置手动保存凭据,但它不会使用它们。

经过一番搜索,这似乎是基于 Chromium 的浏览器问题。使用 Chrome 时,我使用默认设置(无区域分配)收到保存凭据提示。

除了更改应用程序身份验证方法之外还有其他想法吗?

答案1

顺便说一下,我通过点击 3 点菜单并选择“在 Internet Explorer 模式下重新加载”解决了这个问题。执行此操作后,您将看到用于存储凭据的复选框。

相关内容