SpringBoot 监控管理模块actuator没有权限的问题解决方法

SpringBoot 监控管理模块actuator没有权限的问题解决方法,第1张

概述SpringBoot1.5.9版本加入actuator依赖后,访问/beans等敏感的信息时候报错,如下TueMar0721:18:57GMT+08:002017

SpringBoot 1.5.9 版本加入actuator依赖后,访问/beans 等敏感的信息时候报错,如下

Tue Mar 07 21:18:57 GMT+08:00 2017
There was an unexpected error (type=Unauthorized,status=401).
Full authentication is required to access this resource.

肯定是权限问题了。有两种方式:

  1.关闭权限:application.propertIEs添加配置参数

management.security.enabled=false

2.添加权限(未测试):

<dependency>  <groupID>org.springframework.boot</groupID>  <artifactID>spring-boot-starter-security</artifactID></dependency>

在property中配置权限

@H_419_24@
ID 描述 敏感(Sensitive)
autoconfig 显示一个auto-configuration的报告,该报告展示所有auto-configuration候选者及它们被应用或未被应用的原因 true
beans 显示一个应用中所有Spring Beans的完整列表 configprops 显示一个所有@ConfigurationPropertIEs的整理列表 dump 执行一个线程转储 env 暴露来自Spring ConfigurableEnvironment的属性 health 展示应用的健康信息(当使用一个未认证连接访问时显示一个简单的'status',使用认证连接访问则显示全部信息详情) false
info 显示任意的应用信息 metrics 展示当前应用的'指标'信息 mapPings 显示一个所有@RequestMapPing路径的整理列表 shutdown 允许应用以优雅的方式关闭(默认情况下不启用) trace 显示trace信息(默认为最新的一些http请求) true

总结

以上所述是小编给大家介绍的SpringBoot 监控管理模块actuator没有权限的问题解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程小技巧网站的支持!

总结

以上是内存溢出为你收集整理的SpringBoot 监控管理模块actuator没有权限的问题解决方法全部内容,希望文章能够帮你解决SpringBoot 监控管理模块actuator没有权限的问题解决方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1227318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存