我正在寻找一些示例,用于将最新的Spring框架安全性与基于注释的Hibernate (即JPA)与来自DB的用户凭据进行集成。我该怎么做?我可以使用Spring进行密码编码和解码吗?
可用的解决方案之一是链接这里,但这是基于Spring2.5的XML。我希望避免使用xml并使用注释。
发布于 2011-12-20 12:38:16
使用弹簧源文档。你所需要的一切都在文件上给出了。还有耶!您可以使用密码编码和spring解码。只需编写编码类,它将扩展org.springframework.security.authentication.encoding.MessageDigestPasswordEncoder.
public class MyPassEncoder extends org.springframework.security.authentication.encoding.MessageDigestPasswordEncoder
{
MyPassEncoder(){
super("MD5");
}
public String encodePassword(String rawPass, Object salt) {
String encPass = super.encodePassword(rawPass, salt);
return encPass;
}
}https://stackoverflow.com/questions/8574860
复制相似问题