spring-cloud/spring-cloud-netflix

Oauth token cannot be injected to replica requests for Eureka cluster

Open

#4,046 建立於 2021年11月16日

在 GitHub 查看
 (3 留言) (0 反應) (0 負責人)Java (4,805 star) (2,433 fork)batch import
documentationhelp wanted

描述

Hi Spring Cloud Team,

I am using Spring Cloud Netflix as our Discovery Service, and also setup an Eureka cluster with 2 nodes. But got authentication issue for nodes replication with Oauth token.

Spring Cloud Version: 2020.0.2 eureka-core version: 1.10.11

I tried to inject Oauth token with guide: https://docs.spring.io/spring-cloud-netflix/docs/current/reference/html/#authenticating-with-the-eureka-server, this only works for general user requests to register app and also heartbeat, but doesn't work for cluster nodes replication requests, specifically "/eureka/peerreplication/batch/". So can we improve this to allow customization for replication requests? Or this is an issue for Eureka?

Thanks very much.

貢獻者指南