spring-cloud/spring-cloud-netflix

Oauth token cannot be injected to replica requests for Eureka cluster

Open

#4,046 opened on 2021年11月16日

GitHub で見る
 (3 comments) (0 reactions) (0 assignees)Java (4,805 stars) (2,433 forks)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.

コントリビューターガイド