我有一個需要使用用戶名和密碼進行驗證的HTTP/HTTPS代理。我如何使用C#selenium chrome webdriver來做到這一點?如何在c#selenium chrome驅動程序中驗證(用戶/密碼)代理
string host = proxies[count].Split(':')[0];
int port = Convert.ToInt32(proxies[count].Split(':')[1]) + 1;
string prox = host + ":" + port.ToString();
OpenQA.Selenium.Proxy proxy = new OpenQA.Selenium.Proxy();
proxy.HttpProxy = prox;
proxy.SslProxy = prox;
options.Proxy = proxy;
選項是我分配給驅動程序的ChromeOptions類。
那麼問題是什麼?你有上面的代碼,太棒了,它有什麼問題? – Arran 2014-10-31 14:28:59
它不使用用戶名:密碼進行身份驗證。我在Chrome窗口中看到一個彈出框,輸入登錄信息以使用代理。 – lincher 2014-10-31 14:46:51