Apache HTTP Client 4.2.5 NTLM集成身份验证

时间:2013-08-06 20:31:57

标签: java apache http authentication ntlm

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

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用httpcomponents library 4.5

中的CloseableHttpClient httpclient = WinHttpClients.createDefault();