У меня есть весенний java-проект (не загрузочный)
Я пытаюсь хешировать пароль в applicationContext.xml (файл конфигурации Spring)
Поэтому я следовал инструкциям в Интернете, чтобы использовать jasypt
.
Шаги, которые я выполнил: я изменил пароль на
<property name = "password" value = "ENC("DSDFGSDF/DSDFGSDF#234538SDFg/SM1P4A6Q)" />
и я добавил Jasypt 192 jar в путь к классу
но я получаю эту ошибку от оракула, поэтому я думаю, она не работает
ORA-01017: invalid username/password; logon denied
Я пропустил шаг при использовании jasypt
У меня определен только один bean-компонент environmentVariablesConfiguration, этого достаточно?
Вам нужно добавить конфигуратор jasypt для Spring для обработки дешифрования. Просто иметь JAR будет недостаточно. Должен быть везде, где вы настраиваете Spring, например, файл spring.factories.




Вы также настраивали bean-компонент jasypt? jasypt.org/…