我有一个秘密
.json
文件需要在我的 Spring Boot 应用程序中存储和访问。我不能为此使用环境变量,我需要使用 .json
文件。我希望它只能由我在服务器上的项目访问,而不能被公众访问。
我应该把它放在哪里?我可以把它放入
src/main/resources
文件夹吗?
你不应该做什么
不要将秘密文件签入源代码控制系统(git),不要将其打包到docker中
“我希望它只能由服务器上的我的项目访问,而不是被 向公众开放。”
此声明需要更清晰一些。你是说你的服务器是共享的并且可以被公众访问,如果是的话你还有更大的问题需要担心。如果不是,则将其存储在服务器本身的特定路径中。代码应该在特定路径中查找它。