我想在我的Spring应用程序中使用ShaPasswordEncoder对密码进行编码.
ShaPasswordEncoder sha = new ShaPasswordEncoder(256);
sha.setIterations(1000);
String hash = sha.encodePassword(password,salt);
但我不应该把它放在盐上.它可以是静态短语(例如sT4t1cPhr453),还是每个用户不同的动态字符串(例如用户名或用户ID)?
编辑:
我用户自定义AuthenticationProvider,所以我的安全上下文如下所示:
最佳答案
原文链接:https://www.f2er.com/spring/431865.html