C# Selenium WebDriver FireFox Profil - utilisation d'un proxy avec Authentification

Lorsque vous définissez le serveur proxy paramètre dans le code ci-dessous si votre serveur proxy nécessite une authentification, puis FireFox apportera de la boîte de dialogue d'Authentification et, fondamentalement, vous ne pouvez pas le remplir automatiquement.
Alors, il y est de toute façon à définir nom d'utilisateur et MOT de passe ?

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 vous essayez de formater proxy chaîne à quelque chose comme ça http://username:[email protected]:8080
Vous obtenez l'erreur que la chaîne n'est pas valide. Donc je me demande il y a doit y avoir un moyen d'y parvenir.

Toute aide serait appréciée.

  • Je n'ai pas trouvé de réponse à celui-ci encore, pour le moment j'ai juste désactivé l'authentification sur mon serveur proxy et autorisé par plage d'adresses IP, de sorte que ce genre de travaux pour l'instant.
  • quelle référence dois-je besoin pour ProfilesIni avoir d'erreur The type or namespace name 'ProfilesIni' could not be found
InformationsquelleAutor Tim | 2012-08-29