我设法使用 keytab 在我的 Web 应用程序中启用了 SSO。我必须更新以下文件才能使其工作:
Jass.conf
Krb5.conf
Server.xml(领域)
web.xml
它工作正常。我的问题是,当用户已经使用 keytab 进行身份验证时,为什么我需要使用 Realm 再次使用 Active Directory 搜索用户?
我们的应用程序对组织中的所有人开放,所以我只想从 keytab 获取用户主体,不想使用 Realm。
如果我从服务器 xml 中删除领域部分,它就不起作用。
有什么建议么?