问题描述
我在liferay中查看了User_表,每个新密码都有一个前缀:
{SHA-256}
我正在尝试设置Shibboleth IDP以使用User_表进行身份验证,如下所示:
ShibUserPassAuth { RelationalLogin.DBLogin必需debug = true dbDriver =“ com.mysql.jdbc.Driver” userTable =“ User_” userColumn =“ emailAddress” passColumn =“ password_” dbURL =“ jdbc:mysql:// mysql:3306 / lportal” dbUser =“ root” dbPassword =“密码” hashAlgorithm =“ SHA-256”; };
但是我的身份验证失败,因为密码不匹配。如果我进入数据库手动更新密码,那么它将起作用。
有什么想法让Liferay不设置该前缀或让Shibboleth查找该前缀吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)