Как установить имя пользователя для аутентификации прокси: пароль с использованием Python / Selenium - PullRequest
0 голосов
/ 19 октября 2019

Я использую:

  • Selenium 4
  • python 3.7
  • Firefox webdriver

Мне нужно подтвердить имя пользователя ипароль для моего текущего проекта. Я работал день и ночь в течение нескольких дней, и я не могу решить эту проблему. Я нашел несколько расширений в Интернете, но это с 13 года, и я думаю, именно поэтому это не работает. Вы также можете увидеть другие методы, которые я попробовал ниже.

Но не работает, потому что Proxy Authentication больше не работает из-за ошибки 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()

Я хотелсоздайте профиль и сохраните информацию о прокси вручную и запустите Selen с этим профилем. Однако Firefox не позволяет вводить имя пользователя и пароль вручную.

1 Ответ

0 голосов
/ 19 октября 2019

Мы решили эту проблему с помощью библиотеки для Selenium. Надеюсь, это принесет пользу вашему бизнесу. Селеновая проволока

https://github.com/wkeeling/selenium-wire

И спасибо @pguardiario за вашу помощь ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...