Druid未授权访问--->ip:端口号/druid/index.html

解决:通过添加用户名、密码登录才能访问ip:端口号/druid/index.html

步骤一: 配置application.yml【不启用druid监控页+访问登录的用户名密码等】

XML 复制代码
spring:
  datasource:
    druid:
      stat-view-servlet:
        enabled: false #是否启用StatViewServlet(监控页面),默认true-启动false-不启动:http://ip:端口号/druid/api.html
druidLogin: #druid监控页登录账号
  loginUsername: druidUser
  loginPassword: druidPassword
  resetEnable: false

步骤二: 新增配置类【注册一个关闭druid监控页面的Bean】

java 复制代码
@Configuration
public class DruidConfig {
    @Value("${druidLogin.loginUsername}")
    private String loginUsername;

    @Value("${druidLogin.loginPassword}")
    private String loginPassword;

    @Value("${druidLogin.resetEnable}")
    private String resetEnable;

    /**
     * 注册一个关闭Druid监控页面的Bean---解决Druid未授权访问
     * @return
     */
    @Bean
    public ServletRegistrationBean<StatViewServlet> druidServlet(){
        StatViewServlet servlet=new StatViewServlet();
        ServletRegistrationBean<StatViewServlet> registrationBean=new ServletRegistrationBean<>(servlet,"/druid/*");

        //设置初始化参数
        registrationBean.addInitParameter("loginUsername",loginUsername);
        registrationBean.addInitParameter("loginPassword",loginPassword);
        registrationBean.addInitParameter("resetEnable",resetEnable);
        return registrationBean;
    }
}

**部署后访问效果:**ip:端口号/druid/index.html

参考网址:解决spring boot关闭druid监控页面的具体操作步骤_mob649e8152a959的技术博客_51CTO博客

相关推荐
AC赳赳老秦4 小时前
OpenClaw 数据引用规范自动生成:为公开数据构建可信来源标注与标准引用体系
大数据·开发语言·汇编·数据库·人工智能·deepseek·openclaw
小蒜学长5 小时前
校园社团招新网站的设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端·校园社团招新网站
布莱克6056 小时前
MySQL 增删改查(CRUD)语法详解
数据库·mysql·增删改查
Dovis(誓平步青云)6 小时前
几个方案来回选不定?做一个随时切换的候选推荐页
android·java·服务器·开发语言·javascript·数据库·智能化
2501_933670797 小时前
2027届大数据管理与应用求职数字化转型顾问:项目、SQL、业务理解怎么排优先级
数据库·sql
东方护航数据恢复(深圳)7 小时前
物流案例:勒索病毒 Mallox 加密 ERP 数据库,旧备份 + 残留页重组实录【东方护航数据恢复深圳店】
数据库·数据恢复·勒索病毒·二次开盘·开盘·数据镜像
.Hypocritical.8 小时前
Redis从入门到实战:核心原理、场景落地与避坑指南
数据库·redis·缓存
梦想画家8 小时前
SQLMesh Python 模型入门(二):依赖管理、引擎实战与内存优化
数据库·python·sqlmesh
Omics Pro8 小时前
经典多组学整合算法→商用云平台
数据库·人工智能·算法·机器学习·自然语言处理
xcLeigh8 小时前
【KingbaseES数据库教程】国产化信创背景下的数据库选型与初识
linux·数据库·windows·kes·数据选型