相关疑难解决方法(0)

如何让HttpClient使用Kerberos?

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

最好的方法是在示例中获取KerberosHttpClient.java文件并尝试使其工作.

然而,KerberosHttpClient.java无处可寻(,二进制文件,doc)
没有这个文件很难做任何事情.

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

java kerberos apache-commons-httpclient

14
推荐指数
1
解决办法
1万
查看次数

Java中的Kerberos身份验证 - java中的"登录"操作是否等于"kinit"?

我在Java中使用GSSAPI以使用Kerberos身份验证登录LDAP服务器.我是Kerberos的新手,所以如果这是一个明显的问题我很抱歉,但我在互联网上找不到任何清楚的东西.

我执行以下步骤:

  1. 通过将系统属性"java.security.auth.login.config"设置为配置文件路径来定义登录配置.
  2. 调用LoginContext.login()与配置的名称和一个自定义的回调处理程序
  3. 如果登录成功,"假装成"主题(通过使用Subject.doAs()),并通过使用InitialLDAPContext适当的环境变量创建新连接来连接到LDAP服务器.

现在,我的问题是我不明白哪个步骤与哪个kerberos行动相关?说登录后我只有一个TGT是正确的吗?我什么时候可以获得特定于服务的票?

谢谢,迪克拉

java kerberos

5
推荐指数
1
解决办法
5611
查看次数

标签 统计

java ×2

kerberos ×2

apache-commons-httpclient ×1