硒代理身份验证不起作用

时间:2019-10-29 23:12:00

标签: python selenium web-scraping proxy selenium-chromedriver

我正在尝试使用代理设置chrome驱动程序。我没有经过身份验证的代理即可工作,但是当我尝试使用具有用户名的代理并将其传递给数据时,这会引起奇怪的刷新,我将为此留下一个视频链接... 我需要在无扩展模式下以无扩展方式工作

我已经尝试了以下方法: 添加用户:pass @ https://google.com但没有运气 添加stocksUsername和stocksPassword,但不添加任何内容

代码的打击只是显示我拥有代理的那一部分的摘要

PROXY = self.proxy + ":" + self.port
prox = Proxy({
    'proxyType': ProxyType.MANUAL,
    'httpProxy': PROXY,
    'ftpProxy': PROXY,
    'sslProxy': PROXY,
    'socksUsername': self.pUser,
    'socksPassword': self.pPass
})
prox.socksUsername = self.pUser
prox.socksPassword = self.pPass
capabilities = webdriver.DesiredCapabilities.CHROME
prox.add_to_capabilities(capabilities)
print(PROXY)

d = webdriver.Chrome(chrome_options=options, desired_capabilities=capabilities)
self.sUp("Logging In")

self.driver = d
#loading page
d.get("https://google.com")
#d.get(self.pUser + ":" + self.pPass + "@https://accounts.google.com/signin/v2/identifier?hl=en&passive=true&continue=https%3A%2F%2Fwww.google.com%2F%3Fgws_rd%3Dssl&flowName=GlifWebSignIn&flowEntry=ServiceLogin")

预期:Chrome驱动器可以访问网站

实际上发生了:这个奇怪的刷新了吗?

观看我拖过的窗口的网址(驱动程序)https://youtu.be/DvkjEcJLqt4

0 个答案:

没有答案