internet-explorer - 是否可以在 Internet Explorer 中启用 HTTP 基本身份验证?

标签 internet-explorer http authentication

http://username:password@example.com/ 等 URL 在 Internet Explorer 中不起作用,如 Microsoft 知识库文章“Internet Explorer does not support user names and passwords in Web site addresses”中所述”。我找不到合适的解决方法。我只需要 HTML 文档中的一个简单链接即可。

练习目的:

我们有一个网站,具有相当安全的基于 cookie 的登录。我们有使用 HTTP 身份验证的标准统计数据包(Webalizer 和 AWStats)。我想给网站的管理员一个快速链接到统计信息。包含密码的链接仅对登录的管理员可用。这没有很大的安全风险。

最佳答案

根据知识库文章,这可以通过将 iexplore.exe 的 DWORD 设置为 0 来启用: [HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_USERNAME_PASSWORD_DISABLE]

这样做将使您能够使用语法 [user]:[password]@[url] 浏览到 URL。

关于internet-explorer - 是否可以在 Internet Explorer 中启用 HTTP 基本身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620207/

相关文章:

html - CSS3 和 PIE 在 IE 8 中不工作

javascript - 如何使用 Fetch 在前端显示通过 HTTP (Node.js) 发送的图像?

php - 如何使用 file_get_contents 在 PHP 中发布数据?

authentication - token 是什么意思?

apache - 设置带有身份验证的 Apache 代理

internet-explorer - 如何在不使用任何虚拟以及第三方工具的情况下在同一台机器上运行多个版本的 IE(IE10、IE11)

css - 悬停在溢出隐藏和边界半径错误上

css - IE 图像大小问题

scala - playframework 多个端口

javascript - 具有用户角色参数的 Angular2 路由 canActivate 和 AuthGuard (JWT)