我正在将Selenium 4和python 3.7与Firefox Webdriver一起使用。我需要验证当前项目的用户名和密码。我已经白天和黑夜都工作了几天,但我解决不了这个问题。我在互联网上找到了一些扩展名,但这是从13年开始的,我想这就是为什么它不起作用的原因。您也可以在下面查看我尝试过的其他方法。
但是不起作用,因为由于Selenium错误,代理身份验证不再起作用。
alert_popup = browser.switch_to_alert()
alert_popup.send_keys(
"{username}{tab}{password}{tab}".format(
username=proxy_username, tab=Keys.TAB, password=proxy_password
)
)
alert_popup.accept()
我想创建一个配置文件并手动保存代理信息,并使用该配置文件启动selenium。但是,firefox不允许手动输入用户名和密码。
非常感谢您提供有关此问题的所有建议。