Spring Boot 2.0.x désactiver la sécurité pour certain profil

Au Printemps De Démarrage 1.5.x, j'ai configuré la Sécurité et, dans certains profils (par exemple, local), j'ai ajouté security.basic.enabled=false ligne .fichier de propriétés pour désactiver tous les services de sécurité pour ce profil. Je suis en train de migrer vers le nouveau Printemps de Démarrage 2, où la configuration de la propriété est supprimée. Comment puis-je obtenir le même comportement (sans l'aide de cette propriété) au Printemps Boot 2.0.x?

J'ai déjà lu Spring-Boot-Sécurité-2.0 et sécurité-modifications-au-printemps-boot-2-0-m4 et il n'y a rien au sujet de cette propriété.

  • cette propriété est répertorié comme une modification de rupture ici : github.com/spring-projects/spring-boot/wiki/...
  • Oui, c'est vrai. C'est pourquoi je me demande comment puis-je obtenir le même comportement au Printemps Boot 2 (sans cette propriété, bien sûr).
  • Oui, c'est vrai aussi. C'est pourquoi je me demande comment le faire. De la plupart des réponses sur la désactivation de la sécurité de l'utilisation de la configuration de la propriété. Tous les autres, le Profil d'utilisation de l'annotation pour désactiver la configuration de haricots pour certains profils, mais qui n'est pas le comportement que je veux depuis le Printemps de Sécurité nécessite un nom d'utilisateur par défaut. Je veux désactiver la connexion complètement pour certains profils.
InformationsquelleAutor leonz | 2018-03-13