diff --git a/src/main/kotlin/befly/beflygateway/handler/OAuth2SuccessHandler.kt b/src/main/kotlin/befly/beflygateway/handler/OAuth2SuccessHandler.kt index 757a476..164299c 100644 --- a/src/main/kotlin/befly/beflygateway/handler/OAuth2SuccessHandler.kt +++ b/src/main/kotlin/befly/beflygateway/handler/OAuth2SuccessHandler.kt @@ -61,6 +61,13 @@ class OAuth2SuccessHandler ( .path("/") .build() + webClient + .get() + .uri("/auth/refresh") + .accept(MediaType.ALL) + .header("X-Refresh-Token", refreshToken) + .retrieve() + exchange.response.addCookie(accessCookie) exchange.response.addCookie(refreshCookie) exchange.response.statusCode = HttpStatus.FOUND