SpringBoot2.x中management.security.enabled=false无效怎么解决
这篇文章主要讲解了“SpringBoot2.x中management.security.enabled=false无效怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“SpringBoot2.x中management.security.enabled=false无效怎么解决”吧!
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、小程序制作、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了昌图免费建站欢迎大家使用!
management.security.enabled=false无效
一、在1.5.x版本中通过management.security.enabled=false来暴露所有端点
具体配置类:
org.springframework.boot.actuate.autoconfigure.ManagementServerProperties$Security
二、切换SpringBoot版本为2.x 使用IDE的搜索功能
找到类ManagementServerProperties,发现Security内部类已经被删除
三、去官网查看2.0暴露端点的方式
方式1:
# 启用端点 env management.endpoint.env.enabled=true # 暴露端点 env 配置多个,隔开 management.endpoints.web.exposure.include=env
方式2:
方式1中的暴露方式需要一个一个去开启需要暴露的端点,方式2直接开启和暴露所有端点
management.endpoints.web.exposure.include=*
注意在使用Http访问端点时,需要加上默认/actuator 前缀
management.security.enabled 过时
在Spring boot 2.0中
management.security.enabled=true
或
management: security: enabled:true
可以采用
management.endpoints.web.exposure.include=
代替的全部放开请使用*,或把需要开放的接口端点使用“,”隔开,如:env,health。
yaml 的配置*请加上“"”(引号)如下
management: endpoints: web: exposure: include: "*"
感谢各位的阅读,以上就是“SpringBoot2.x中management.security.enabled=false无效怎么解决”的内容了,经过本文的学习后,相信大家对SpringBoot2.x中management.security.enabled=false无效怎么解决这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!
网站栏目:SpringBoot2.x中management.security.enabled=false无效怎么解决
转载来源:http://hbruida.cn/article/gjphgj.html