需要使用Python请求对SMAL2 SSO登录进行身份验证

时间:2020-04-13 10:24:46

标签: rest api python-requests single-sign-on saml-2.0

我要登录网站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)

0 个答案:

没有答案