Acegi在浏览器或服务器中编码密码

时间:2012-12-15 15:17:54

标签: security spring-security passwords md5 encode

我正在使用acegi安全性,我在.xml文件中看到了:

<property name="passwordEncoder">
     <bean class="org.acegisecurity.providers.encoding.Md5PasswordEncoder" />
</property>

但是现在我的密码不会从浏览器或服务器编码???

1 个答案:

答案 0 :(得分:0)

这看起来很旧代码(因为它仍在使用org.acegisecurity命名空间),但行为是相同的。从客户端(浏览器)发送到服务器的密码在与存储在数据源(可能是数据库,也可能不是数据库)中的值进行比较之前,使用给定的类进行编码。

指针1:excerpt来自优秀的“Spring Security 3”一书,涵盖了这个主题

指针2:Javadoc