Spring Boot druid监控页添加登录访问权限(用户名+密码)
来源:互联网 发布:手机2g和3g网络切换 编辑:程序博客网 时间:2024/05/16 14:15
- 需求
druid作为数据源的一名后起之秀,凭借其出色的性能,渐渐被大家使用。当然还有他的监控页面也有这非常大的作用。但是监控页面往往包含了很多隐私的数据信息,所以需要将其保密,所以可以为监控页面添加一个用户名和密码,确保其安全。
- 代码
在druidConfig.class中的druidServlet()方法里添加loginUsername和loginPassword参数,这样就可以啦。@Bean public ServletRegistrationBean druidServlet() { ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean(); servletRegistrationBean.setServlet(new StatViewServlet()); servletRegistrationBean.addUrlMappings("/druid/*"); Map<String, String> initParameters = new HashMap<>(); initParameters.put("resetEnable", "false"); //禁用HTML页面上的“Rest All”功能 initParameters.put("allow", "10.8.9.115"); //ip白名单(没有配置或者为空,则允许所有访问) initParameters.put("loginUsername", "admin"); //++监控页面登录用户名 initParameters.put("loginPassword", "123.admin"); //++监控页面登录用户密码 initParameters.put("deny", ""); //ip黑名单 //如果某个ip同时存在,deny优先于allow servletRegistrationBean.setInitParameters(initParameters); return servletRegistrationBean; }
- 页面效果
输入刚才配置的用户名和密码就可以登录进去了。
阅读全文
0 0
- Spring Boot druid监控页添加登录访问权限(用户名+密码)
- spring boot整合druid以及druid监控
- spring boot(11)-druid监控
- spring boot(11)-druid监控
- 为Druid监控配置访问权限(配置访问监控信息的用户与密码)
- 为Druid监控配置访问权限(配置访问监控信息的用户与密码)
- 为Druid监控配置访问权限(配置访问监控信息的用户与密码)
- 为Druid监控配置访问权限(配置访问监控信息的用户与密码)
- Spring Boot访问项目时,需要提供用户名和密码。
- Spring Boot 使用 Druid 和监控配置
- Spring Boot使用Druid和监控配置
- Spring Boot 使用 Druid 和监控配置
- Spring Boot 使用 Druid 和监控配置
- Spring Boot 使用 Druid 和监控配置
- Spring Boot 使用 Druid 和监控配置
- Spring Boot 使用 Druid 和监控配置
- spring-boot集成mybatis使用Druid监控
- spring boot 集成druid,监控配置
- oracle mysql SqlServer 实现分页查询语句
- Android高效加载大图、多图解决方案,有效避免程序OOM
- java提高篇-----HashSet
- Handler.callback
- for循环: 遍历字典, 分别打印key, value, key:value
- Spring Boot druid监控页添加登录访问权限(用户名+密码)
- ASP.NET Core部署在IIS上
- RAP数据集整理
- 前端-JS和CSS的引入/写入位置应该放在哪里?
- 开源中国颁发证书:GVP-码云最有价值开源项目(roncoo-pay)
- H5 input type=search 搜索按钮的设置
- newInstance() 和 new 有什么区别
- Ubuntu16.04安装Matlab2015b步骤
- 汉字处理的工具