hystrix sharesecuritycontext在kubernetes中不工作

drnojrws  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(214)

我们已经实现了一个定制的假请求拦截器,以便从spring安全上下文中添加一些头。为此,我们在下面添加了config,以将安全上下文共享到histix线程。

hystrix:
  shareSecurityContext: true

在本地使用netflix eureka服务发现时,它工作得很好,具有以下依赖性。

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>

但是当我们把它移到kubernetes,在那里我们使用k8s本机服务发现和下面的依赖关系时,这是行不通的。安全上下文为空。

<dependency>
   <groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-kubernetes-all</artifactId>
</dependency>

在k8s中,有没有其他方法可以共享hestix的安全上下文?或者其他任何可以处理这个案子的方法?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题