Rumah > Java > javaTutorial > Bagaimana untuk menyelesaikan masalah management.security.enabled=false tidak sah dalam SpringBoot2.x

Bagaimana untuk menyelesaikan masalah management.security.enabled=false tidak sah dalam SpringBoot2.x

WBOY
Lepaskan: 2023-05-13 18:31:06
ke hadapan
2089 orang telah melayarinya

management.security.enabled=false adalah tidak sah

1 Dalam versi 1.5.x, semua titik akhir didedahkan melalui management.security.enabled=false

Bagaimana untuk menyelesaikan masalah management.security.enabled=false tidak sah dalam SpringBoot2.x

Kelas konfigurasi khusus:

org.springframework.boot.actuate.autoconfigure.ManagementServerProperties$Security
Salin selepas log masuk

2. Tukar versi SpringBoot kepada 2.x Gunakan fungsi carian IDE

untuk mencari kelas ManagementServerProperties dan mendapati bahawa kelas dalaman Keselamatan telah. dipadamkan

3. Pergi ke laman web rasmi untuk melihat kaedah mendedahkan titik akhir dalam 2.0

Kaedah 1:

# 启用端点 env
management.endpoint.env.enabled=true
 
# 暴露端点 env 配置多个,隔开
management.endpoints.web.exposure.include=env
Salin selepas log masuk

Kaedah 2 :

Kaedah 1 Kaedah pendedahan memerlukan membuka titik akhir yang perlu didedahkan satu demi satu Kaedah 2 terus membuka dan mendedahkan semua titik akhir

management.endpoints.web.exposure.include=*
Salin selepas log masuk

Perhatikan bahawa apabila menggunakan HTTP untuk mengakses. titik akhir, anda perlu menambah awalan /actuator lalai

pengurusan .security.enabled sudah lapuk

Dalam but Spring 2.0,

management.security.enabled=true
Salin selepas log masuk

atau

rreee

boleh digantikan dengan

management:
 security:
  enabled:true
Salin selepas log masuk

Sila gunakan *, atau Gunakan "," untuk memisahkan titik akhir antara muka yang perlu dibuka, seperti: env, kesihatan.

Konfigurasi YAML *sila tambah """ (tanda petikan) seperti berikut

management.endpoints.web.exposure.include=
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah management.security.enabled=false tidak sah dalam SpringBoot2.x. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan