Я обновляю загрузочную версию Spring с версии 2.1.8 до версии 2.2.4, в нее также входят зависимости хранилища. В соответствии с последней документацией Vault API секретов чтения был изменен на «GET / secret / data /: path» (в предыдущей версии это был GET / secret /: path). Кроме того, для извлечения секретов, таких как «data.okta.oidcClient.bearerToken» (ранее это был okta.oidcClient.bearerToken), необходимо добавить «данные» перед всеми ключами.
Возможными способами являются изменения всего хранилища. ключи в Vault или в коде приложения, что немного сложно сделать, и это тоже не стандартный способ.
У кого-нибудь есть идея решить эту проблему, используя конфигурацию хранилища (bootstrap свойства), чтобы упростить ее без изменения все ключи хранилища в моем коде / хранилище.
Пожалуйста, поделитесь своими мыслями и идеями по реализации того же.