1
2
3
4
5
6
7
8
9
10
<!--spring boot 系统监控-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-actuator</artifactId>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
1
2
3
4
5
6
7
8
9
10
11
12
# 对外开放监控
# 将其它健康接口也暴露出去
endpoints.health.sensitive = false
management.security.enabled = false
# 设置健康监控的应用名
#management.context-path=/manage/api/
# 开启基础鉴权
#security.basic.enabled=true
# 要鉴权路径
#security.basic.path=/manage/api/*
#security.user.name=admin
#security.user.password=123456

不加security也可以使用,但是会报权限不足

有两种方法解决这个问题,一个是加上security,做拦截,并且配置相应的账号密码。另一个配置上面所示的属性,对监控页面关闭默认权限验证,然后我们自己去实现

本文地址 https://blog.coder4j.cn/posts/407827fd/