Ste*_*ett 16 firefox google-chrome proxy osx-snow-leopard
我经常在不同的 wifi 区域之间移动我的笔记本电脑 (OSX),但我的家庭基地有一个以太网连接并且依赖于我组织的 proxy.pac 文件。在路上经过一段时间后重新连接时,我经常遇到一个问题,即页面根本无法在 Chrome 或 Firefox 中加载。他们只是最终超时。我认为这与代理需要用户名和密码的事实有关 - 也许它只是丢弃未经身份验证的请求或其他东西。
我通过反复试验发现,在 FireFox 中,如果我转到代理设置,然后在代理配置上按“重新加载”,那么问题就会消失。最终 Chrome 会弹出代理身份验证对话框,但很难看到(通常出现在错误的 Spaces 窗口中,有时会立即消失,可以隐藏在其他应用程序窗口下等)。
所以我的问题是:我怎样才能告诉 Chrome 重新加载 proxy.pac 文件,因为它适用于 Firefox?(我以为我已经通过在本地保存 proxy.pac 文件解决了这个问题,但显然没有)。
Jde*_*eBP 21
你还没有看到任何东西。在 WWW 浏览器的混合中,不仅仅包括 Chrome 和 Firefox,而且其中一个是困难重重的世界。(我最近试图诊断为什么 PAC 文件导致 RealPlayer 完全无法解析任何域名。)
有用的诊断工具,其中“有用”包含“我自己使用它们来诊断问题。”,包括 Chrome 的 JavaScript 控制台和调试日志功能。我曾经在一个相当大的 PAC 文件中诊断出一个语法错误。Chromium“Net Internals”代理配置报告页面(其 URL SuperUser 不允许作为超链接)及其初始化报告副本(同样)也很有用:
chrome://net-internals/proxyservice.config
chrome://net-internals/proxyservice.init_log
Run Code Online (Sandbox Code Playgroud)
是的,说服 Chrome 重新加载 PAC 文件非常困难。Chrome 在代理设置方面有一段相当麻烦的历史。一种相当可靠的方法是在系统设置对话框中完全关闭所有代理设置(当然,并保存该更改),等待一分钟,然后再次打开它们。但在过去(使用早期版本)我不得不完全退出并重新启动 Chrome。部分原因是 Chrome 的工作原理是,当它处于空闲状态时,它会在后台每 10 秒左右轮询一次系统设置的更改。
在 Chrome 的错误数据库中,您会发现允许像其他 WWW 浏览器一样的运行时可切换 Chrome 特定代理设置的请求,与您的问题有关,搁置了三年并被关闭,因为“我们不会解决这个问题。 ",尽管现在据说有一个扩展(和一组命令行选项,当然,不能在运行时切换)。
正如您所观察到的,Firefox 有一个简单的“重新加载”按钮。正如您通过阅读三年的错误讨论所看到的那样,这是一个人们对 Chrome 与 Firefox 相比功能贫乏和古怪的程度非常不满的领域。
请注意,这可能不是您潜在问题的根本原因,但由于您还没有问过这个问题,更不用说提供足够多的细节了,我不打算解决它。☺
归档时间: |
|
查看次数: |
57311 次 |
最近记录: |