【发布时间】:2011-04-27 12:44:57
【问题描述】:
Google 的 Chrome 和 IE 等应用程序可以透明地处理 Kerberos 身份验证;但是我找不到与这种透明度相匹配的“简单”Java 解决方案。我发现的所有解决方案都需要存在 krb5.conf 文件和 login.conf 文件,上述应用似乎都不需要。
构建具有可正常工作的 Kerberos SSO 功能的 Java 应用程序的最佳方法是什么?
[更新]:需要明确的是,我需要一个 CLIENT 端解决方案来创建票证而不是验证票证。此外,似乎 SPNEGO 是默认的“包装器”协议,最终将委托给 Kerberos,但我也需要能够处理 SPNEGO 协议。
【问题讨论】:
-
我没有详细检查,但看看projects.apache.org/project.html?directory-kerby - 也许它有帮助(也许没有)。
-
我知道这是 10 年前的问题,但对我来说,过去两周我一直在尝试解决这个问题。响应未来的搜索。对我有用的解决方案:stackoverflow.com/questions/70672408/…