![](/img/trans.png)
[英]Facing issue with getting secrets from Azure Key Vault in a Springboot Application
[英]Get key vault secrets list only once at a startup
我想要实现的是在微服务启动时仅轮询一次密钥库值列表。 相反,我的程序每 30 分钟轮询一次秘密列表。 这是我的客户端配置:
public void init() {
secretClient = new SecretClientBuilder()
.vaultUrl(vaultAddress)
.credential(new ClientSecretCredentialBuilder()
.clientId(clientId)
.tenantId(tenantId)
.clientSecret(clientSecret)
.build())
.buildClient();
}
1.我应该在application.yml中使用什么刷新间隔才能只拉一次秘密列表?
对2个问题的回答:
#1 代码片段与 application.yml 有什么关系? 您可以按您喜欢的任何时间间隔调用您创建的 SecretClient。
#2 在 SecretClient API 上使用 getSecret(String name)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.