我希望我的 jdbcRealm 不使用 Glassfish 中的任何摘要算法。我希望 jdbcRealm 与数据库进行比较,而不使用任何算法转换密码。
我在数据库中的密码是MD5,我在java代码中将用户的密码转换为md5,然后使用代码:
FacesContext context = FacesContext.getCurrentInstance ();
HttpServletRequest request = (HttpServletRequest) context.getExternalContext (). GetRequest ();
request.login (username, md5Password);
那么我可以删除摘要算法,以便我的 jdbcRealm 比较纯文本而不使用任何算法吗?
我知道我可以以纯文本形式发送用户密码,jdbcrealm 会为我完成这项工作,但我想尝试一下
最佳答案
是的,可以
设置摘要算法 无
关于java - 设置 Glassfish 不使用任何摘要算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26501648/