我们刚刚将应用升级到Spring5。我正在使用ldap服务器,我想知道是否可以对管理密码进行编码。
<ldap-server id="contextSource" url="ldap://n.n.n.n" manager-dn="myuser" manager-password="cleartextpassword"/>
我读过的spring security编码与身份验证管理器有关。这与在属性文件中对其进行编码更相似。我还没有发现任何与BCrypt兼容的东西,对我来说可以做到这一点。
我目前能想到的选择是 1.使用bcrypt编码密码,然后扩展LdapSourceContext并在那里解密。 2.添加Jasypt进行加密/解密
如果我在春季5错过了什么,请告诉我。
我只是想知道春天是否已经错过任何可能有帮助的东西。
答案 0 :(得分:0)
我最终还是使用Jasypt。我在spring5和Boot中找到的所有内容都指向Jasypt。。易于使用。.