Мы только что обновили приложение до весны 5. Я использую сервер ldap и хотел знать, могу ли я закодировать пароль менеджера.
<ldap-server id="contextSource" url="ldap://n.n.n.n" manager-dn="myuser" manager-password="cleartextpassword"/>
Кодировка весенней безопасности, которую я прочитал, относится к диспетчеру аутентификации. Это было бы больше похоже на их кодирование в файле свойств. Я не нашел ничего в BCrypt, что могло бы сделать это для меня.
Мой текущий вариант, который я могу придумать, будет следующим: 1. Использовать bcrypt для кодирования пароля, а затем расширить LdapSourceContext и расшифровать его там. 2. добавить Jasypt для шифрования/дешифрования
Если в Spring 5 есть что-то, что я пропустил, дайте мне знать.
Мне просто интересно, не пропустил ли я что-нибудь уже весной, что может помочь.