【发布时间】:2011-07-17 04:35:36
【问题描述】:
我知道如果我有明文用户名和密码,我可以调用 Active Directory 并进行查询。 (我不想那样做)
在 VB 中,我可以通过 NT 组设置授权级别 - 用户不必输入密码,也不必将其存储在文本文件中。 (我的理解是这可以访问 Windows AD 票证)。
如何从用户在 Windows 中的登录会话中获取 kerberos 票证? (不要求输入用户名和密码)。
这似乎到达那里: Java and Kerberos authentication krb5.conf versus System.setProperty 却拿不到票。
(听起来我必须使用 JNA 调用 Win32 API 才能获得 kerberos 票证 - 我希望有更简单的方法。)
【问题讨论】:
-
你想对票本身做什么?是否可以根据需要使用 keytabs 生成票证?
-
这是一系列问题的第一部分。我想把票传给 AD 以获取更多信息。
标签: java authentication active-directory kerberos