在我工作的公司,我们有一个网络代理,每次我打开它时浏览器都会提示登录/通过。看到这个后,我在我的电脑中安装了 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