プロキシ サーバーが認証を必要とする場合、以下のコードでプロキシ サーバー パラメータを設定すると、FireFox は認証ダイアログを表示し、基本的に自動的に入力することはできません。とにかくUSERNAMEとPASSWORDを設定する方法はありますか?
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);
プロキシ文字列をそのような形式にフォーマットしようとするとhttp://username:pass@192.168.1.1:8080
、文字列が無効であるというエラーが表示されます。だから、これを達成する方法がなければならないのだろうか。
どんな助けでも大歓迎です。