当我在浏览器中使用NTLM时,它运行正常。但是当Java客户端访问相同的URL时,它会给出401错误。知道为什么以及如何解决它?
答案 0 :(得分:0)
401 response is normal in this situation。它返回标题,告诉您可用的身份验证机制。您需要使用相应的重复HTTP请求响应相同的TCP连接,并使用NTLM身份验证答案设置标头。我建议您使用可以自行处理的HTTP客户端。要做到这一点并非易事。
答案 1 :(得分:0)
您可能已经被这个(旧的)错误咬住了:https://bugs.java.com/bugdatabase/view_bug.do?bug_id=7176784
它固定在: