For me, this case works fine. mike rogers solution
var _driverOptions = new PhantomJSOptions(); var _driverService = PhantomJSDriverService.CreateDefaultService(); _driverOptions.AddAdditionalCapability("phantomjs.page.settings.userAgent", "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36"); _driver = new PhantomJSDriver(_driverService, _driverOptions); using (Impersonation.LogonUser(domain, login, pass, LogonType.Interactive)) { using (var proxy = new NtlmProxy(new Uri("http://yoursite.com/"), options)) { _driver.Navigate().GoToUrl(url); } }
source share