1

在我工作的公司,我们有一个网络代理,每次我打开它时浏览器都会提示登录/通过。看到这个后,我在我的电脑中安装了 squid,在我的 squid.conf 中将我的公司网络代理配置为父缓存(使用我的登录名:密码)。我将浏览器设置为使用我的 IP 作为网络代理。

问题是:当我访问某些站点时(并非每个站点都会发生这种情况),系统会提示我输入用户/密码,即使我没有配置 squid 来请求身份验证。我可以单击“取消”并继续访问该站点而无需输入我的凭据。

AFAIK,我不必输入我的凭据,因为我的 squid 没有配置为对用户进行身份验证(至少我认为不是)。

为什么会这样?如何关闭此提示?如何配置我的 squid 不询问凭据?提前致谢。

squid.conf的是:

acl all src all
http_port 3128
http_access allow all
cache_peer 10.20.0.100 parent 3128 0 no-query default login=username:password
never_direct allow all
4

1 回答 1

-1

好吧,在用另一个浏览器进行一些测试后,我发现只有 Firefox(在我测试过的那些浏览器中)提示输入凭据。考虑到这一点,我认为“问题”不是鱿鱼。如果有人在使用 Firefox 时遇到此问题,请尝试更改浏览器并查看问题是否仍然存在。

我希望这可以帮助别人。

编辑:我用 Chromium 和 Konqueror(除了 Firefox)做了一些测试。他们都没有提示输入凭据。

于 2016-09-01T17:11:51.397 回答