有人可以向我解释在Java中通过Apache HTTP客户端调用某些URI时如何(如果可能)设置集成的NTLM身份验证?我在提供NTCredentials时已成功使用它,但我还需要能够使用Java应用程序运行的任何用户调用其他Web资源。这适用于HTTPUrlConnection(它自动协商为正在运行的用户),但我还没有找到一种方法使它与Apache HTTP Client一起工作。
谢谢!
答案 0 :(得分:0)
您可以使用httpcomponents library 4.5
中的CloseableHttpClient httpclient = WinHttpClients.createDefault();