Необходимо аутентифицировать SMAL2 SSO Войти с помощью Python запросов - PullRequest
0 голосов
/ 13 апреля 2020

Я хочу войти на сайт http://ping.xxx.com/. Он перенаправляет на сайт https://fedauth.xxx.com/idp/SSO.saml2, где мне нужно ввести свои учетные данные. Я нахожу это очень трудным, поскольку нет прямого метода аутентификации с использованием python запросов, поскольку это аутентификация на основе SAML2. Пожалуйста, помогите в достижении этого через Python.

import requests
url = 'http://ping.xxx.com/'
values = {'username': 'xxxx',
          'password': 'yyyy'}
with requests.Session() as s:
  p = s.post(url, data=values)
  print (p.url)
...