@mararina

Как переделать NTLM и Negotiate аутентификацию для парсинга?

Пытаюсь спарсить сайт на Python. Запрос авторизации имеет 2 заголовка "WWW-Authentication": NTLM и Negotiate. Логин и пароль введены корректно. Ни один из моих запросов не дает авторизоваться, выдает ошибку 401. Что делать?

import requests
from requests_negotiate_sspi import HttpNegotiateAuth
 
username = 'dnovios'
password = 'Efknviovidock'
url = 'url'

response = requests.get(url, auth=HttpNegotiateAuth(username, password), verify=False).text
print(response)


import requests
from requests_ntlm import HttpNtlmAuth

username = 'sbgfhn'
password = 'bfgbfh'
url = 'url'

response = requests.get(url, auth=HttpNtlmAuth(username, password), verify=False).text
print(response)
  • Вопрос задан
  • 353 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы