java - 设置 Glassfish 不使用任何摘要算法

标签 java glassfish digest jdbcrealm

我希望我的 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/

相关文章:

java - jdbc的Mysql语法异常

java - Glassfish 基本身份验证错误

Java Netbeans BeanCreationException

javascript - 如何通过 Angular 函数更新 View

sha1 - 如何在对象树上创建 SHA1 摘要?

java - Java 中的奇怪行为,只有我这样吗?

java - 无法在同一 JPanel 上绘制 Rectangle2D 和 Path2D,可能重叠?

java - 如何在 Windows/Linux/MacOS 系统启动时运行 Java 应用程序?

java - 如何解决 Glassfish javax.net.ssl.SSLHandshakeException :

c - 对于 128MB 字符串缓冲区,是否有任何校验和算法仅花费 sha1 时间的 1%?