【发布时间】:2020-08-26 17:39:41
【问题描述】:
在 Spring Boot 中,我想从 vault 中读取属性,但我想从环境变量中读取 vaulr 秘密令牌和配置端点的完整路径。
但是,如果我给 spring.cloud.vault.uri 它不起作用并且从环境变量中获取我正在使用 ${VAULT_TOKEN} 但这也不起作用。
spring.cloud.vault.uri=http://127.0.0.1:8200/secret/gs-vault-config/cloud/test
spring.cloud.vault.token=${VAULT_TOKEN}
我想从环境变量中获取spring.cloud.vault.uri 和spring.cloud.vault.token。
【问题讨论】:
-
你把它们放在 application.properties 中了吗?
-
是的,我试过它给出了异常,spring vault 从 bootstrap.properties 读取
-
你把它们放在哪里了?在资源文件夹下?
标签: spring spring-boot hashicorp-vault spring-cloud-vault-config