【发布时间】:2017-01-16 17:48:37
【问题描述】:
我正在使用 Kerberos 连接到我的 RDMS。如果我不使用 SSO,则身份验证成功。但是,如果我使用 SSO,我会收到:
>>> Found no TGT's in LSA
Principal is null
null credentials from Ticket Cache
[Krb5LoginModule] authentication failed
Unable to obtain Principal Name for authentication
我知道的此错误的可能原因:
Allowtgtsessionkey 需要设置为 1(它是)
Windows 版本太旧(我使用的是 Windows 7,所以这不是问题)
用户在本地管理组中(不是)
我觉得我已经用尽了所有可能出现此错误的原因。还有其他我想念的吗?
【问题讨论】:
-
我们能得到更多关于整体架构的细节吗?应用程序服务器正在运行什么操作系统和什么类型的 RDMS? Windows 7 客户端和应用程序服务器是否参与 Active Directory 域?使用什么软件来访问 RDMS?
标签: authentication ldap single-sign-on kerberos