Привет, поэтому я пытаюсь настроить Python Scraper для работы, и мы используем проверку подлинности NTLM (я знаю это, потому что вход в систему успешен).
Использование:
url = 'http://mywebsite.com/view.asp'
params = {'id': '123', 'key1':'value1', 'key2': 'value2'}
auth = HttpNtlmAuth('domain\username', 'password')
r = requests.get(url, auth, params)
print(r.url)
Произведенный вывод:
http://mywebsite.com/view.asp?id=123
Я вошел в систему, но остальные значения GET не отображаются. Если я изменю порядок параметров, будет показан первый кортеж:
params = {'key1':'value1', 'id':'123', 'key2':'value2'}
Выходы:
http://mywebsite.com/view.asp?key=value1
Без использования HttpNtlmAuth я не получаю доступ к странице, но вывод
http://mywebsite.com/view.asp?id=123&key1=value1&key2=value2
Если бы кто-нибудь мог помочь, я был бы очень признателен, спасибо!