авторизация через token selenium(python)

webdriver
selenium
python
pytest
Теги: #<Tag:0x00007fedc46e2b98> #<Tag:0x00007fedc46e2a58> #<Tag:0x00007fedc46e2918> #<Tag:0x00007fedc46e27d8>

#1

Нужно произвести авторизацию , дальше еще несколько манипуляция на странице.
Авторизация через поля user/password не подходит. Есть token 'for_example'
Подскажите - как реализовать авторизация через token.
(webdriver + python)
Спасибо )


(Stan) #2

А где токен должен передаваться? куки, хидер, еще где-то?


#3

@st_eremin хидер


(Sergey Korol) #4

Не совсем понятен ваш флоу. Вы пытаетесь вообще скипнуть UI авторизацию и попасть куда-то дальше?


(Sergey Konkov) #5

Selenium Webdriver не поддерживает модификацию хидеров.
У вас есть 3 варианта:
- Использовать другой драйвер/библиотеку вместо Селениума;
- Написать плагин для браузера, который будет добавлять хидеры в ваши реквесты;
- Использовать прокси-сервер, например browsermob-proxy(just google it);