Проверка подлинности cUrl NTLM в C завершилась неудачно с Unauthorized: доступ запрещен из-за неверных учетных данных - PullRequest
0 голосов
/ 12 сентября 2018

Я скомпилировал библиотеку cUrl-7.55 и попытался написать клиентскую программу http для получения веб-страницы с NTLM-аутентификацией.

Я вижу «Неавторизованный: доступ запрещен из-за неверных учетных данных»

У меня есть #defined USE_NTLM в crul_setup.h, однако я не вижу ни одного из своих сообщений журнала в ntlm.c, напечатанном, когда я пытаюсь получить веб-страницу.

Я пытался захватить пакет,Я вижу, что есть NTLMSSP_NEGOTIATE, NTLMSSP_CHALLENGE, NTLMSSP_AUTH, но я не вижу NTLMSSP_RESPONSE.

После проверки пакетов http с помощью wireshark я не вижу ключ сеанса.

Это потому, что NTLM не включен вв библиотеку cURL или если я хочу выполнить какие-либо дополнительные настройки?

Я попытался подключить веб-страницу с другого компьютера, и проверка подлинности Windows NTLM работает нормально

Пожалуйста, дайте ваше предложение.Заранее спасибо

...