#azure #spring-boot #sap-cloud-sdk
#azure #весенняя загрузка #sap-cloud-sdk
Вопрос:
В настоящее время я использую службу Azure keyvault в одном из приложений, которое работает на SpringBoot версии 2.3.0.RELEASE с SAP Cloud SDK версии 3.35.0, которая не работает с приведенными ниже конфигурациями в bootstrap.yml. Это необходимо для получения учетных данных сервера конфигурации
azure:
keyvault:
enabled: true
uri:
client-id:
client-key:
tenant-id:
spring:
cloud:
config:
uri: https://test:${config-server-creds}@xxx.com
с pom.xml
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-keyvault-secrets-spring-boot-starter</artifactId>
<version>2.3.3</version>
<scope>runtime</scope>
</dependency>
Во время загрузки приложений журналы в консоли не печатаются. Есть идеи по этому вопросу?Есть ли какие-либо проблемы с версиями Sprinboot.
Ответ №1:
Пожалуйста, добавьте файл POM, чтобы легко оценить проблему.
Я проверил com.microsoft.azure:azure-keyvault-secrets-spring-boot-starter:2.3.3
и обнаружил, что это ссылка org.springframework.boot:spring-boot-starter:2.3.2.RELEASE
, тогда org.springframework.boot:spring-boot-starter:2.3.5.RELEASE
как ожидалось.
Для того, чтобы установить совместимость версий, я бы предложил использовать com.azure.spring:azure-spring-boot-starter-keyvault-secrets:3.1.0
.