gpt4 book ai didi

spring - 如何提供来自文件的 spring boot application.yml 属性值

转载 作者:行者123 更新时间:2023-12-02 15:54:40 25 4
gpt4 key购买 nike

有没有办法从文件中提供 spring boot 属性值文本?我尝试了类似下面的方法,但它不起作用。

spring:
security:
oauth2:
client:
registration:
google:
client-secret: classpath:./secrets/google-client-secret.txt
client-id: classpath:./secrets/google-client-id.txt

secrets文件夹是在resources文件夹中创建的

最佳答案

恐怕这是不可能的。

我建议您使用环境变量来实现:

spring:
security:
oauth2:
client:
registration:
google:
client-secret: ${GOOGLE_CLIENT_SECRET}
client-id: ${GOOGLE_CLIENT_ID}

这样, secret 将与环境相关联,而不是与 yml 文件相关联。

关于spring - 如何提供来自文件的 spring boot application.yml 属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71704132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com