简体   繁体   English

如何使用硒在Mozilla FireFox中处理代理身份验证?

[英]How to handle proxy authentication in mozilla firefox using selenium?

I am using Mozilla firefox and when the browser is open with given URL,it has a proxy authentication that asking username and password..Is there any solution to remove that? 我正在使用Mozilla firefox,当使用给定的URL打开浏览器时,它具有要求用户名和密码的代理身份验证。是否有解决方案,可以删除该用户名和密码?

here's my code: 这是我的代码:

public class SimpleSelenium {

    WebDriver driver = null;

    public static void main(String args[]) {
        SimpleSelenium ss = new SimpleSelenium();
        ss.openBrowser();
        ss.getPage();
        ss.quitPage();
    }

    private void openBrowser() {
        System.setProperty("webdriver.gecko.driver", "C:/geckodriver.exe");
        DesiredCapabilities capabilities = DesiredCapabilities.firefox();
        capabilities.setCapability("marionette", true);
        driver = new FirefoxDriver(capabilities);
    }

    private void quitPage() {
        driver.quit();
    }

    private void getPage() {
        driver.get("http://www.google.com");        
    }
}

If it is browser authentication you can use; 如果是浏览器身份验证,则可以使用;

this solution is for c# for java most of the time you need to lower case the letter :) 这种解决方案大多数时候是针对Java的C#,您需要小写字母:)

var alert = driver.SwitchTo().Alert();
alert.SetAuthenticationCredentials("username", "password");
alert.Accept();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用Java中的Selenium在具有自己创建的扩展名的Firefox中处理代理身份验证? - How to handle proxy authentication in Firefox with self-created extension using Selenium in Java? 使用 selenium 为 firefox 设置代理身份验证 - set proxy authentication for firefox using selenium 如何使用 Java 处理 Selenium 的代理身份验证? - How do I handle Proxy Authentication with Selenium using Java? 如何使用selenium在PhantomJS中设置代理身份验证? - How to set proxy authentication in PhantomJS using selenium? Java Selenium:使用代理进行身份验证 - Java Selenium: Using proxy with authentication 如何右键单击元素并使用JAVA中的硒将其另存为mozilla firefox中的文本文件 - How to Right click on element and save as text file in mozilla firefox using selenium in JAVA 如何使用 Selenium webdriver 和 Java 为 firefox 设置代理? - How do I set a proxy for firefox using Selenium webdriver with Java? 如何使用 Selenium + Java 在 ChromeDriver 中执行代理身份验证? - How to perform proxy authentication in ChromeDriver using Selenium + Java? 如何使用硒处理Firefox的“允许位置访问”警报? - How to Handle Allow Location access alert of Firefox using selenium? 如何使用 Firefox 的 selenium Webdriver 处理 Shadow-dom 元素 - How to handle Shadow-dom elements using selenium Webdriver for Firefox
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM