0

我将我的 spring 应用程序配置为连接到 Vault,当应用程序启动时,我在 path 上收到了不必要的调用[secret/application]。我的政策看起来像,

path "secret/data/my-app" {
    capabilities = ["read","list"]
}

如果我把path "secret/application"它消失了。但我的政策中不需要那种不必要的政策。有没有办法解决这个问题。我的引导配置看起来像,

spring.cloud.vault.uri=http://localhost:8200/
spring.application.name=my-app
spring.cloud.vault.token=token_value
spring.cloud.vault.scheme=http
spring.cloud.vault.kv.enabled=true
4

1 回答 1

0

我不知道您使用什么 spring-cloud-vault 版本,但我认为您可以在这里找到解决方案:https ://github.com/spring-cloud/spring-cloud-vault/issues/566 。

重命名或spring.application.name升级spring.application-namespring-cloud版本为2020.0.1

于 2021-03-18T06:27:38.793 回答