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,發(fā)現(xiàn)Security內(nèi)部類已經(jīng)被刪除
三、去官網(wǎng)查看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訪問端點時,需要加上默認(rèn)/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: "*"
更多配置信息請參考spring-boot endpoints
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java 8 Lambda 表達(dá)式比較器使用示例代碼
這篇文章主要介紹了Java 8 Lambda 表達(dá)式比較器使用示例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-08-08jstl標(biāo)簽基礎(chǔ)開發(fā)步驟(詳解)
下面小編就為大家?guī)硪黄猨stl標(biāo)簽基礎(chǔ)開發(fā)步驟(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05elasticsearch索引index之put?mapping的設(shè)置分析
這篇文章主要為大家介紹了elasticsearch索引index之put?mapping的設(shè)置分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04