使用带有 Web 身份验证的代理

使用带有 Web 身份验证的代理

我使用了一个网络代理,需要我在网页上进行身份验证才能浏览网页。在我看来,由于这个身份验证页面系统,我无法设置我的 Linux 包管理器来使用此代理(已经尝试使用我的登录名/密码进行代理配置)。当然,这个问题不仅出现在我的包管理器中,但这是最令人讨厌的情况。

我该如何度过难关?我完蛋了吗?

附言:我正在使用 Ubuntu 12.10,但这可能是一条无用的信息

答案1

这取决于代理的配置。在许多情况下,一旦您使用 Web 浏览器登录,代理就会知道您的计算机(或至少是该网卡)在网络上有效 - 它会验证您的 MAC 地址。例如,这就是某些 WI-FI 热点的工作方式,也是您在验证一次后可以通过它们获得其他服务的原因。

另一方面,如果您的代理使用 cookie 仅来验证您的浏览器(我实际上并不确定这是否可能),那么您就很麻烦了。

简而言之,尝试使用浏览器登录,然后运行包管理器。最糟糕的情况是失败。

相关内容