编辑
现在我知道我需要什么。 我需要在Java中实现Kerberos协议转换(S4U2Self)。 有例子在.NET中,但没有为Java。
有了这个第三方库任务单点登录上的Java声称能做到这一点。 我已经下载了JAR和它看起来不错,但我宁愿使用自定义实现,而不是别人的代码(这是要付费)。
谁能给上需要做什么任何先声夺人? 任何现有的开放的Java API来处理呢?
谢谢
问题之前,
此刻我的应用程序只知道用户ID,我需要进行身份验证使用Kerberos用户,创建服务券,并使用它来访问第三方服务。
我的应用程序需要像一个代理服务器,并需要将请求发送到第三方服务代表提供的用户ID。 这是因为有其他第三方应用程序的限制。
我无法给定用户ID的密码以任何方式,也不是来自同一个用户ID(转发吧)获得先前的服务票证。 我知道,一个管理员用户的凭据。
有没有一种方法来创建仅使用用户ID(主体名称)业务令牌?
也许某种代表团,其中一个值得信赖的本金已经认证要求服务门票其他主体?
谢谢