用于重定向URL的Python WebScraping(SAML身份验证)

时间:2018-08-07 08:20:57

标签: python web-scraping

我正在做Python Web抓取。对于单页身份验证,我可以执行,但必须在我的页面上进行Python网络抓取的页面重定向到SAML身份验证页面。

import requests

User = 'abcd'
Pass = 'abcd'

payload = {
    'UserName': User,
    'Password': Pass
}

session = requests.session()

moodle_url = "http://orginalpage.com/"
response = session.get(moodle_url)
print(response)
cookies = session.cookies.get_dict()
print(cookies)


SAML_url = response.url
response = session.post(SAML_url, payload)

with requests.Session() as session:
    post = session.post('https://saml.redirected.page.com', data=payload)
    r = session.get('http://saml.page.com')
    print(r.text)

当我运行此命令时,这什么也没给我。如何在SAML页面上启用登录并重定向回原始页面进行清理。

谢谢。

0 个答案:

没有答案