14

HttpClient是一个用于浏览网站的 Java 库。
我想将它与Kerberos一起使用。HttpClient 文档的Kerberos 部分主要说:

最好的开始方法是获取示例中的 KerberosHttpClient.java 文件并尝试让它工作。

但是,KerberosHttpClient.java无处可寻(sourcebinariesdoc
没有这个文件就很难做任何事情。

我在哪里可以找到KerberosHttpClient.java
或者是否有更好的文档解释如何将 HttpClient 与 Kerberos 一起使用?

4

1 回答 1

11

源代码中,您将找到ClientKerberosAuthentication.java包含该示例的文件。

httpcomponents-client-4.2/httpclient/src/examples/org/apache/http/examples/client/ClientKerberosAuthentication.java

顺便说一句,设置 Kerberos 身份验证需要在 KDC 端(我猜是 ActiveDirectory)和 HTTP 服务器端执行许多步骤。即使针对 mod_auth_kerb,我也向您推荐此通用服务器设置文档,它解决了完成工作所需的概念和故障排除。

于 2012-06-19T12:01:11.123 回答