使用python请求进行LDAP身份验证

时间:2020-01-14 15:21:13

标签: python-3.x authentication python-requests airflow

我用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团队在气流Web界面上安装了LDAP身份验证:

ldap page

因此,我的get在使用旧方法时得到了403代码。

我了解我需要使用某种身份验证,但我不知道该怎么做? 手动地,我只需要填写我的LDAP用户/密码即可使其正常工作,但是在请求时,我该怎么办?也许有一种方法可以提交带有我的LDAP用户/密码信息的表单,获取令牌并在之后访问页面?

0 个答案:

没有答案