远程启动时,Firefox 代理设置不断变化

问题描述 投票:0回答:3

在 Firefox 中,我已将代理设置设置为“无代理”。但是当我远程启动它(通过 Jenkins)时,它总是设置为“使用系统代理设置”并且不加载预期的页面。它给出“代理服务器拒绝连接”。当我尝试从远程计算机通过 Jenkins 执行 selenium webdriver 脚本时,发生了这种情况。我什至没有在 selenium 脚本中定义任何 Firefox 配置文件。

firefox proxy settings
3个回答
2
投票

在这个问题上花了一天时间后,我发现仅代理设置可能不起作用。 需要在以下位置手动更新默认代理类型。

转到

C:\Program Files (x86)\Mozilla Firefox\defaults\pref
并向
channel-prefs.js
添加条目,如下所示:

    pref("network.proxy.type", 0);

    0 = No proxy;
    1 = Manual proxy configuration;
    2 = Proxy auto-configuration (PAC);
    4 = Auto-detect proxy settings.

0
投票

我将其放入我的

mozilla.cfg
文件中,它解决了问题。

pref("network.proxy.type", 4);

-2
投票

我的电脑不允许我更改默认设置,因此我删除了该文件并重新启动了 Firefox。问题结束!

© www.soinside.com 2019 - 2024. All rights reserved.