Spring Boot Keycloak AccessToken Bean线程可继承

时间:2018-12-15 10:18:18

标签: spring-boot keycloak keycloak-services

@Bean
@Scope(scopeName = WebApplicationContext.SCOPE_REQUEST,
       proxyMode = ScopedProxyMode.TARGET_CLASS)
public AccessToken getAccessToken() {
  HttpServletRequest request =
    ((ServletRequestAttributes) RequestContextHolder
      .currentRequestAttributes()).getRequest();
  return ((KeycloakPrincipal) request.getUserPrincipal())
    .getKeycloakSecurityContext().getToken();
}

如何使它在子线程中可继承。 我想在异步方法调用中访问它。

有人可以帮我吗?

0 个答案:

没有答案