【问题标题】:Encoding spring ldap server manager password编码spring ldap服务器管理器密码
【发布时间】:2020-03-21 00:29:23
【问题描述】:

我们刚刚将应用程序升级到 spring 5。我正在使用 ldap 服务器,我想知道是否可以对管理器密码进行编码。

<ldap-server id="contextSource" url="ldap://n.n.n.n" manager-dn="myuser" manager-password="cleartextpassword"/>

我读过的 spring 安全编码是关于身份验证管理器的。这更类似于在属性文件中编码它们。我还没有发现任何 BCrypt 可以为我做这件事..

我目前能想到的选择是 1. 使用 bcrypt 对密码进行编码,然后扩展 LdapSourceContext 并在那里解密。 2.添加Jasypt做加解密

如果我错过了 Spring 5 的任何内容,请告诉我。

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

【问题讨论】:

    标签: spring-security spring-security-ldap


    【解决方案1】:

    我确实最终使用了 Jasypt。我用 spring5 和 Boot 找到的所有东西都指向 Jasypt。它使用起来很简单。

    【讨论】:

      猜你喜欢
      • 2014-10-21
      • 1970-01-01
      • 2014-11-18
      • 2015-04-19
      • 2015-06-23
      • 2014-04-27
      • 1970-01-01
      • 1970-01-01
      • 2022-01-21
      相关资源
      最近更新 更多