【发布时间】:2021-02-22 22:38:44
【问题描述】:
我查看了liferay中的User_表,每个新密码都有一个前缀:
{SHA-256}
我正在尝试设置 Shibboleth IDP 以使用 User_ 表进行身份验证,如下所示:
ShibUserPassAuth { 关系登录.DBLogin 需要 debug=true dbDriver="com.mysql.jdbc.Driver" userTable="用户_" userColumn="emailAddress" passColumn="密码_" dbURL="jdbc:mysql://mysql:3306/lportal" dbUser="根" dbPassword="密码" hashAlgorithm="SHA-256"; };
但是我的身份验证失败,因为密码不匹配。如果我进入数据库手动更新密码,那么它可以工作。
有什么想法可以通过让 Liferay 不设置此前缀或让 Shibboleth 查找此前缀来解决此问题?
【问题讨论】:
标签: liferay-7 shibboleth