java – 在spring boot中定义重要凭据的最佳方法
发布时间:2020-12-15 02:57:40 所属栏目:Java 来源:网络整理
导读:使用 Spring Boot应用程序时,我们根据不同的环境使用不同的application.properties文件. 我们提供了重要的凭据,如:数据库配置,服务器IP,管理员用户名/密码等. 我担心如果有人获得我们的应用程序属性并获得所有重要细节会发生什么. 有没有什么好的方法可以将
使用
Spring Boot应用程序时,我们根据不同的环境使用不同的application.properties文件.
我们提供了重要的凭据,如:数据库配置,服务器IP,管理员用户名/密码等. 我担心如果有人获得我们的应用程序属性并获得所有重要细节会发生什么. 有没有什么好的方法可以将重要的凭据放在某处并在基于环境的Spring Boot应用程序中获取它们? 解决方法
很多技巧
>使用代币替换(maven replacor) application.properties spring.datasource.password =#MY_DB_PASSWORD# 其中tokens.properties具有访问保护 或简单地说 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |