在 Windows 上自动使用已保存的代理身份验证

在 Windows 上自动使用已保存的代理身份验证

有什么方法可以防止每次打开浏览器时 Windows(或浏览器)弹出代理身份验证对话框?肯定应该有一些设置可以自动使用我的用户名和密码?

保存的信息确实出现在弹出的身份验证窗口中,我想完全避免弹出窗口(因为它没有任何用处,而且很烦人,因为我必须单击它数百次)

请注意,我无法访问代理服务器本身,或者不知道它是什么类型。

如果需要这些信息 - Wireshark 将显示以下内容

CONNECT www.google.com:443 HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:23.0) Gecko/20100101 Firefox/23.0
Proxy-Connection: keep-alive
Connection: keep-alive
Host: www.google.com

HTTP/1.1 407 Proxy Authentication Required
Proxy-Authenticate: BASIC realm="InetPass"
Cache-Control: no-cache
Pragma: no-cache
Content-Type: text/html; charset=utf-8
Proxy-Connection: close
Set-Cookie: BCSI-CS-e9e87a9198535326=2; Path=/
Connection: close
Content-Length: 1785

(以下为 HTML 页面,当身份验证失败时显示)

提前致谢


更新

找到了适用于 Firefox(版本 23)的解决方案这里(Sherwin 评论)。
关于:配置signon.autologin.proxy设置真的。博客文章中给出的其他设置无效。

现在我想知道是否存在适用于所有浏览器(或者至少适用于 IE)的通用解决方案。

答案1

我认为这是 NTLM 身份验证。(我可能错了)

如果您使用的是 Firefox,请尝试使用名为“Firefox 集成身份验证”的插件。您可以在 Firefox 附加组件管理器中搜索它。

该网站位于此处:https://code.google.com/p/firefox-ntlmauth/

相关内容