Maison > Java > javaDidacticiel > Comment résoudre le problème de gestion.security.enabled=false non valide dans SpringBoot2.x

Comment résoudre le problème de gestion.security.enabled=false non valide dans SpringBoot2.x

WBOY
Libérer: 2023-05-13 18:31:06
avant
2067 Les gens l'ont consulté

management.security.enabled=false n'est pas valide

1 Exposez tous les points de terminaison via management.security.enabled=false dans la version 1.5.x

#🎜 🎜#. Comment résoudre le problème de gestion.security.enabled=false non valide dans SpringBoot2.x

Classe de configuration spécifique :

org.springframework.boot.actuate.autoconfigure.ManagementServerProperties$Security
Copier après la connexion

2. Basculez la version SpringBoot vers 2.x Utilisez la fonction de recherche de l'EDI

pour trouver la classe ManagementServerProperties. et découvrez La classe interne de sécurité a été supprimée

3. Accédez au site officiel pour voir la méthode de point de terminaison exposée 2.0

Méthode 1 :

# 启用端点 env
management.endpoint.env.enabled=true
 
# 暴露端点 env 配置多个,隔开
management.endpoints.web.exposure.include=env
Copier après la connexion
#🎜 🎜#

Méthode 2 :

La méthode d'exposition de la méthode 1 nécessite d'ouvrir directement les points de terminaison qui doivent être exposés un par un. ouvre et expose tous les points de terminaison

management.endpoints.web.exposure.include=*
Copier après la connexion

Notez que lorsque vous utilisez Http pour accéder au point de terminaison, vous devez ajouter le préfixe /actuator par défaut

management.security.enabled Obsolète #🎜🎜 #

Dans Spring Boot 2.0

management.security.enabled=true
Copier après la connexion

ou

management:
 security:
  enabled:true
Copier après la connexion

peut être remplacé par

management.endpoints.web.exposure.include=
Copier après la connexion

. utilisez "," pour séparer les points de terminaison de l'interface qui doivent être ouverts, tels que :env,health.

yaml configuration *Veuillez ajouter """ (guillemets) comme suit

management:
  endpoints:
    web:
      exposure:
        include: "*"
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal