Le service ne se lève toujours pas après que le registre Eureka a ajouté une sécurité d'authentification de sécurité pour filtrer le csrf

Questions et réponses du rseoc 2021-12-30 13:53:55 阅读数:335

le service ne se ve
Le phénomène rencontré par le problème et le contexte dans lequel il s'est produit

Le Registre des projets contient2Services Avant d'ajouter l'authentification de sécurité eurekaLe service peut démarrer Impossible de se lever après l'ajout de l'authentification de sécurité

Environnement opérationnel、Informations telles que la version logicielle

Chaque dépendance est illustrée dans la figure ci - dessous.:

img


server01 pom.xml

<!-- Dépendances du projet --> <dependencies><!-- netflix eureka server Dépendance--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency><!-- spring-boot-web Dépendance --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency><!-- spring-boot-security Dépendance --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> <version>2.3.1.RELEASE</version> </dependency> </dependencies>----------------------------------------------------------------------------------------------------------------------------------application.ymlserver: port: 8761spring: application: name: eureka-server #Nom de la demande #Certification de sécurité security: user: name: root password: 123# Configurationeureka serverRegistreeureka: server: eviction-interval-timer-in-ms: 60000 #Intervalle de nettoyage(Unité:MS ,Par défaut 60*1000) enable-self-preservation: true #true :Activer le mode d'auto - protection ,false:Désactiver le mode d'auto - protection instance: hostname: localhost prefer-ip-address: true #Utiliser ou nonipEnregistrement des adresses instance-id: ${spring.cloud.client.ip-address}:${server.port} client:# register-with-eureka: false #Inscrivez - vous au registre Par défauttrue# fetch-registry: false #Obtenir des renseignements sur l'inscription au service du Registre,Par défauttrue service-url: defaultZoo: http://root:[email protected]${eureka.instance.hostname}:8762/eureka/-----------------------------------------------------------------Classe de démarrage:@[email protected] class EurekaServerApplication { public static void main(String[] args) { SpringApplication.run(EurekaServerApplication.class); }}-----------------------------------------------------------------

ConfigurationcsrfFiltration

package com.wlm.config;import org.springframework.security.config.annotation.web.builders.HttpSecurity;import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;@EnableWebSecuritypublic class WebSecurityConfig extends WebSecurityConfigurerAdapter { protected void configure(HttpSecurity http) throws Exception {// super.configure(http);// http.csrf().ignoringAntMatchers("/eureka/**"); Aucun des deux ne peut démarrer le service  http.csrf().disable().authorizeRequests() .anyRequest().authenticated().and().httpBasic(); }}

Tous les codes ci - dessus :Services1Et services2Même code. Le service ne s'allume pas ,Pour obtenir des conseils,Qu'est - ce qui ne va pas

img




Adopter les réponses:

Bonjour,Je suis un petit assistant.,Je suis vraiment désolé,Toutes les questions que vous avez posées cette fois,Le Groupe d'experts techniques a expiré sans réponse


Nombre de fois où vous devez répondre aux questions retenues pour cette question,Il y aura des questions et des réponsesVIPCarte d'expérience(1Une chance de répondre à une question.、Achat de livres physiques dans les centres commerciaux95Réduction)Le formulaire est envoyé à votre compte.


Parce qu'il faut répondre aux questions.VIPCarte d'expérience valide seulement1Oh, mon Dieu.,Quand vous en avez besoin【Message privé】Contactez - moi.,Je vais le refaire pour toi..


版权声明:本文为[Questions et réponses du rseoc]所创,转载请带上原文链接,感谢。 https://primo.wiki/2021/12/202112231526279416.html