在生产环境中,需要关闭druid的页面,以免被攻击。
application.properties配置文件中添加参数
# Druid 数据源监控配置 # 是否启用StatViewServlet(监控页面)false为不启动 spring.datasource.druid.stat-view-servlet.enabled=true spring.datasource.druid.stat-view-servlet.url-pattern=/druid/* # IP白名单(没有配置或者为空,则允许所有访问) spring.datasource.druid.stat-view-servlet.allow=127.0.0.1,192.168.0.1 # IP黑名单 (存在共同时,deny优先于allow) spring.datasource.druid.stat-view-servlet.deny=192.168.0.0 # 禁用HTML页面上的“Reset All”功能 spring.datasource.druid.stat-view-servlet.reset-enable=false # 登录名 spring.datasource.druid.stat-view-servlet.login-username=admin # 登录密码 spring.datasource.druid.stat-view-servlet.login-password=admin
生产环境中的Druid页面安全配置
本文介绍了如何在SpringBoot应用的`application.properties`中配置Druid数据源监控,以防止生产环境中的页面被攻击,包括禁用StatViewServlet、设置IP白名单和黑名单以及禁用ResetAll功能。
2116

被折叠的 条评论
为什么被折叠?



