Cuando configura el parámetro del servidor proxy en el siguiente código si su servidor proxy requiere autenticación, FireFox mostrará el cuadro de diálogo Autenticación y básicamente no podrá completarlo automáticamente. Entonces, ¿hay alguna manera de establecer NOMBRE DE USUARIO y CONTRASEÑA?C# Selenium WebDriver FireFox Profile - usando proxy con Autenticación
FirefoxProfile profile = new FirefoxProfile();
String PROXY = "192.168.1.100:8080";
OpenQA.Selenium.Proxy proxy = new OpenQA.Selenium.Proxy();
proxy.HttpProxy=PROXY;
proxy.FtpProxy=PROXY;
proxy.SslProxy=PROXY;
profile.SetProxyPreferences(proxy);
FirefoxDriver driver = new FirefoxDriver(profile);
Si intenta formatear cadena de proxy a algo así http://username:[email protected]:8080
obtiene el error de que la cadena no es válido. Entonces me pregunto si debe haber una forma de lograr esto.
Cualquier ayuda sería apreciada.
Todavía no he encontrado una respuesta a esta, por el momento desactivé la autenticación en mi servidor proxy y lo permití por rango de IP, así que por el momento funciona de alguna manera. – Tim
qué referencia necesito para 'ProfilesIni' obteniendo el error' El tipo o el nombre del espacio de nombres 'ProfilesIni' no se pudo encontrar' –