【问题标题】:How to make HttpClient use Kerberos?如何让 HttpClient 使用 Kerberos?
【发布时间】:2012-06-18 10:10:07
【问题描述】:

HttpClient 是一个用于浏览网站的 Java 库。
我想将它与Kerberos 一起使用。 Kerberos part of HttpClient's documentation 主要是说:

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

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

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

【问题讨论】:

    标签: java kerberos apache-commons-httpclient


    【解决方案1】:

    sources 中,您将找到带有该示例的文件ClientKerberosAuthentication.java

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

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-30
    • 2010-11-28
    • 2020-09-27
    • 1970-01-01
    • 2010-11-06
    • 1970-01-01
    • 2016-11-14
    相关资源
    最近更新 更多