将Glassfish设置为不使用任何摘要算法



我希望我的jdbcRealm不要在Glassfish中使用任何摘要算法。我希望jdbcRealm在不使用任何算法转换密码的情况下与数据库进行比较。

我在数据库中的密码是MD5,我用java代码将用户的密码转换为MD5,然后使用代码:

FacesContext context = FacesContext.getCurrentInstance ();
HttpServletRequest request = (HttpServletRequest) context.getExternalContext (). GetRequest ();
request.login (username, md5Password);

那么,我可以删除摘要算法,以便我的jdbcRealm在没有任何算法的情况下比较纯文本吗?

我知道我可以用纯文本发送用户的密码,jdbcrealm会帮我完成这项工作,但我想尝试这个

是的,你可以

设置摘要算法none

最新更新