Adloun

Spring Boot : écrire le serveur (école d'ingénieur) · Chapitre 11 · Application directe du cours

Santé détaillée ou non

Mettre en production · niveau 1 (application)

Énoncé

Pourquoi /actuator/health répond-il un seul mot à un anonyme et le détail à l'administrateur ? Que risquerait-on à montrer le détail à tous ?

Corrigé

C'est le réglage show-details: when-authorized : le détail n'est montré qu'à un utilisateur authentifié (et autorisé par les règles de sécurité). Le détail révèle l'architecture : le moteur de base de données et sa version, l'espace disque, le chemin de l'application sur le serveur, les certificats. Rien de grave isolément, mais autant d'indices pour un attaquant ; et un état DOWN détaillé lui dirait quand frapper. L'état global suffit aux outils de surveillance publics.

100 % gratuit

La suite du chapitre est sur Adloun

Exercice suivant et tuteur

Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant et tuteur →