haw*_*eye 5 java authentication kerberos active-directory
我知道我可以调用 Active Directory 并进行查询,前提是我有明文用户名和密码。(我不想那样做)
在 VB 中,我可以按 NT 组设置授权级别 - 用户不必输入密码,也不必将其存储在文本文件中。(我的理解是这可以访问 Windows AD 票证)。
如何从用户在 Windows 中登录的会话中获取 kerberos 票证?(不要求输入用户名和密码)。
这似乎到了那里: Java 和 Kerberos 身份验证 krb5.conf 与 System.setProperty 但没有得到票。
(听起来我必须使用 JNA 调用 Win32 API 才能获得 kerberos 票证 - 我希望有一种更简单的方法。)
你应该从这个开始。它将指导您完成获取特定服务器的服务票证的步骤。请注意,客户端计算机和帐户必须是域的一部分。