我希望我的jdbcRealm不要在Glassfish中使用任何摘要算法。我希望jdbcRealm在不使用任何算法转换密码的情况下与数据库进行比较。
我在数据库中的密码是MD5,我用java代码将用户的密码转换为MD5,然后使用代码:
FacesContext context = FacesContext.getCurrentInstance ();
HttpServletRequest request = (HttpServletRequest) context.getExternalContext (). GetRequest ();
request.login (username, md5Password);
那么,我可以删除摘要算法,以便我的jdbcRealm在没有任何算法的情况下比较纯文本吗?
我知道我可以用纯文本发送用户的密码,jdbcrealm会帮我完成这项工作,但我想尝试这个
是的,你可以
设置摘要算法none