【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群

本文源码:https://github.com/dg1222/spring-cloud(有什么问题可以提issue给我,一起学习,共同进步。)

添加Eureka认证后,无法互相注册。

官方文档:https://cloud.spring.io/spring-cloud-static/Finchley.SR2/single/spring-cloud.html#_securing_the_eureka_server

【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群_第1张图片

原因:将spring security加入classpath后,默认开启CSRF(cross site request forgery:跨站请求伪造),要求每次向应用程序发送请求时都会发送一个有效的CSRF令牌,而Eureka客户端通常不会拥有有效的CSRF令牌,所以需要为/eureka/**禁用此要求。

【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群_第2张图片

【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群_第3张图片

【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群_第4张图片

【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群_第5张图片

【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群_第6张图片

【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群_第7张图片

【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群_第8张图片

【Spring Cloud Finchley.SR + Spring Boot 2.0.6】 Eureka集群_第9张图片

你可能感兴趣的:(分布式,Spring,Cloud,Finchley.SR,+,Spring,Boot,2.0.6)