0
当我在浏览器中使用NTLM时,它工作正常。但是当Java客户端访问相同的URL时,它会给出401错误。任何想法为什么以及如何解决它?与java客户端的NTLM给401错误
当我在浏览器中使用NTLM时,它工作正常。但是当Java客户端访问相同的URL时,它会给出401错误。任何想法为什么以及如何解决它?与java客户端的NTLM给401错误
The 401 response is normal in this situation。它返回标题,告诉你什么认证机制可用。您需要在相同的TCP连接上做出响应,并使用正确的重复HTTP请求,并使用NTLM身份验证答案设置标头。我建议你使用一个可以自己处理这个问题的HTTP客户端。做到这一点并不是微不足道的。
我使用正确的http客户端来处理它..但在第三个请求中,它给出了401作为NTLM使用三种握手方式 –