Jhipster Feign客户承载令牌未生成

时间:2020-03-21 18:29:40

标签: spring-boot jhipster keycloak feign

我有两个jhipster微服务(v6.8.0),一个使用“机密”访问类型,并使用Keycloak(v9)成功处理了请求。相同的微服务使用内部@AuthorizedFeignClient批注来调用第二个微服务,该服务通过Keycloak的“承载者”访问类型来保护。

我面临的问题是,将由第一个请求生成的相同令牌作为身份验证令牌传递给第二个服务,即在两个服务之间未生成新的承载令牌,因此我收到了由于拒绝访问@PreAuthorize期望内部微服务特定角色通过设置传递(Keycloak>客户端>服务帐户角色)。

我想知道是否需要编写自定义配置或拦截器来处理此问题,或者缺少明显的内容。

任何帮助将不胜感激。

谢谢

0 个答案:

没有答案