我正在为代理使用以下代码。但是,当chrome启动时,会弹出弹出窗口并锁定程序。
public async void StartDriver(string proxy)
{
var proxys = new Proxy();
ChromeDriverService chromeDriverService = ChromeDriverService.CreateDefaultService();
chromeDriverService.HideCommandPromptWindow = true;
ChromeOptions chromeOptions = new ChromeOptions();
bool flag = !string.IsNullOrEmpty(proxy);
if (flag)
{
proxys.Kind = ProxyKind.Manual;
proxys.IsAutoDetect = false;
proxys.SslProxy = proxy;
chromeOptions.Proxy = proxys;
}
driver = new ChromeDriver(chromeDriverService, chromeOptions, TimeSpan.FromMinutes(10));
await Task.Delay(2000);
}
我尝试了相同的http或ssl ...
StartDriver("88.55.66.77:8080");
或者
StartDriver("http://username:pass@88.55.66.77:8080");
我无法使用某种代理启动浏览器。
我想要一个自动输入用户名和密码的代码。我不想要 autoitx3.dll。
有没有办法启动安全代理?
谢谢你。