Невозможно удалить данные с веб-ресурса (HTML-страницы), защищенного аутентификацией SAML (реализовано с использованием стороннего поставщика)
Я использую Python 3.x, Beautifulsoupe, запросы на очистку данных с защищенной веб-страницы.
Я следовал веб-странице, приведенной ниже, чтобы реализовать код
https://romscodecorner.blogspot.com/2018/05/advanced-scraping.html
Приведенная выше страница, однако, не содержит подробностей о том, как передавать учетные данные для аутентификации SAML
Итак, я передал детали следующим образом
response =requests.get("http://DOMAIN\\id@url", proxies=proxies)
Ниже приведен код, который я пробовал, но он не работает
requests.packages.urllib3.add_stderr_logger()
user = 'DOMAIN\\id'
password = 'pwd'
http_proxy = 'xyz:123'
proxies = {'http': http_proxy, 'https': http_proxy}
session = requests.Session()
session.verify = certifi.where()
session.proxies = proxy_dict
response =session.get("http://DOMAIN\\id@url")
response.history
saml_response_cookies = requests.utils.dict_from_cookiejar(
response.history[1].cookies
)
session.cookies.update(saml_cookies)
r = session.get('url')
Пожалуйста, помогите мне заставить это работать