我一直在开发一个 Java Web 应用程序,其中包含使用 Spring Security、md5 加密和 Oracle 作为数据库的登录功能。在使用 md5 加密之前,我的应用程序运行良好。但是使用它之后,我的应用程序不想重定向到下一页,总是登录错误。我一直在谷歌上搜索,它说oracle还不支持md5。
这是xml:
<authentication-manager>
<authentication-provider>
<password-encoder hash="md5"/>
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query="
SELECT username, password, 1 as enabled
FROM USER_ACCOUNT WHERE username=?"
authorities-by-username-query="
SELECT u.username, ur.authority FROM USER_ACCOUNT u, USER_ROLES ur
where u.user_id = ur.user_id and u.username =?"
/>
</authentication-provider>
</authentication-manager>
有什么方法可以让 oracle db 支持 md5 加密?
问候
尤努斯