我已经编译了cUrl-7.55库,并尝试编写一个HTTP客户端程序来获取具有NTLM身份验证的网页。
我看到“未经授权:由于凭据无效而拒绝访问”
我在crul_setup.h中具有#defined USE_NTLM,但是在尝试获取网页时,我在ntlm.c中看不到任何日志消息。
我尝试捕获数据包,我发现有 NTLMSSP_NEGOTIATE,NTLMSSP_CHALLENGE,NTLMSSP_AUTH,但我看不到NTLMSSP_RESPONSE。
使用wireshark检查http数据包后,我看不到会话密钥。
是因为在cURL库中未启用NTLM还是应该进行任何其他设置?
我试图从另一台PC连接网页,并且NTLM Windows身份验证正常
请提出您的建议。 在此先感谢