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/