viksnamax
@viksnamax
Aliens is here!

Как подключиться через proxy с аутентификацией к сайте используя Selenium + Firefox?

Как подключиться через proxy с аутентификацией (логин и пароль) к сайту, используя Selenium + Firefox?
Как я понял, Selenium не поддерживает из коробки подключение к proxy с аутентификацией, но я же могу всё равно использовать proxy сервер, просто он мне доступ не даст к сайтам и высветиться окно для ввода логина и пароля, но окно не появляется и указанный proxy сервер не используется.
Что пробовал:
1)
let option = new firefox.Options().headless()
.setPreference("network.proxy.type", 1)
.setPreference("network.proxy.http", ip)
.setPreference("network.proxy.http_port", port)
.windowSize(screen);

let driver = new Builder()
.forBrowser('firefox')
.setFirefoxOptions(option)
.build();

2)
let option = new firefox.Options().headless().addArguments('--proxy-server=http://ip:port')

let driver = new Builder()
.forBrowser('firefox')
.setFirefoxOptions(option)
.build();

3)
let driver = new Builder()
.forBrowser('firefox')
.setFirefoxOptions(option)
.setProxy(proxy.manual({
    http: 'ip:port'
}))
.build();
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы