编码Spring ldap服务器管理器密码

时间:2019-11-25 16:46:12

标签: spring-security spring-security-ldap

我们刚刚将应用升级到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错过了什么,请告诉我。

我只是想知道春天是否已经错过任何可能有帮助的东西。

1 个答案:

答案 0 :(得分:0)

我最终还是使用Jasypt。我在spring5和Boot中找到的所有内容都指向Jasypt。。易于使用。.