springboot2.x中management.security.enabled=false无效怎么解决-亚博电竞手机版

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:

#启用端点envmanagement.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无效怎么解决这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是恰卡编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

展开全文
内容来源于互联网和用户投稿,文章中一旦含有亚博电竞手机版的联系方式务必识别真假,本站仅做信息展示不承担任何相关责任,如有侵权或涉及法律问题请联系亚博电竞手机版删除

最新文章

网站地图