wso2 - kerberose 我得到 kinit:获取初始凭据时在 Kerberos 数据库中找不到客户端"cbsrv@WSO2.ORG"



我正在从事我的毕业项目,并且正在使用WSO2 Identity Server版本(5.1& 5.2)将其通过Kerberos身份验证协议来验证我的服务提供商,我按照此链接:https:https://docs.wso2.com/display/is450/kerberos Security

我在WSO2 Identity Server中已经存在的用户输入KINIT时,我不会得到票,我收到了此消息:

kinit:在获得初始凭据

时,在kerberos数据库中找不到客户端'cbsrv@wso2.org'

但是,当使用WSO2身份服务器3.2版时,我可以获得票证,并且可以通过以下内容输入密码:http://wso2.com/library/articles/2012/07/kerberos-authentication-using-wso2-products/

1-通过使用LDAP管理工具,只需确保KRB5Principalname适合您的用户(CBSRV)

2-当您使用WSO2 Admin仪表板添加新用户时,WSO2将以以下格式存储客户端主体

xxxx_carbon.super@WSO2.ORG 

krb5principalname cbsrv_carbon.super@wso2.org

如果将此条目修改为cbsrv@wso2.org使用LDAP管理工具,然后Kinit cbsrv@wso2.org将为您工作。

最新更新