Аутентификация LDAP с python запросами - PullRequest
0 голосов
/ 14 января 2020

Я создал бота в python, который анализирует страницу ошибки Airflow и отправляет мне результат:

url = 'my_airflow.internal.com:8080/admin/taskinstance/?flt0_state_equals=failed&flt1_start_date_greater_than=2020-01-13+15%3A52%3A26'
response = requests.get(url)

airflow screen

Вчера, команда OPS установил аутентификацию LDAP в веб-интерфейсе воздушного потока:

ldap page

Из-за этого мой get получил код 403 при использовании старого метода.

Я понимаю, что мне нужно использовать какую-то аутентификацию, но я не знаю как? Вручную, мне просто нужно заполнить пользователя / пароль LDAP, чтобы он заработал, но с запросом, что мне делать? Может быть, есть способ отправить форму с моей информацией о пользователе / ​​пароле LDAP, получить токен и получить доступ к странице после?

...