Задать вопрос
@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)
  • Вопрос задан
  • 513 просмотров
Подписаться 2 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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