From 9b8f96c8771085944229cb2ce708325a2b72b8ff Mon Sep 17 00:00:00 2001 From: figmar Date: Mon, 31 Aug 2026 03:28:22 +0800 Subject: [PATCH] fix(gateway): postToken param type BodyInserter (matches body() signature) --- .../deepdata/gateway/infrastructure/casdoor/CasdoorClient.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/api-gateway/src/main/java/com/deepdata/gateway/infrastructure/casdoor/CasdoorClient.java b/backend/api-gateway/src/main/java/com/deepdata/gateway/infrastructure/casdoor/CasdoorClient.java index d8039e6..75c1074 100644 --- a/backend/api-gateway/src/main/java/com/deepdata/gateway/infrastructure/casdoor/CasdoorClient.java +++ b/backend/api-gateway/src/main/java/com/deepdata/gateway/infrastructure/casdoor/CasdoorClient.java @@ -4,6 +4,7 @@ import com.deepdata.gateway.infrastructure.casdoor.dto.CasdoorTokenResponse; import io.netty.channel.ChannelOption; import lombok.extern.slf4j.Slf4j; import org.springframework.http.MediaType; +import org.springframework.http.client.reactive.ClientHttpRequest; import org.springframework.http.client.reactive.ReactorClientHttpConnector; import org.springframework.stereotype.Component; import org.springframework.web.reactive.function.BodyInserter; @@ -105,7 +106,7 @@ public class CasdoorClient { * 非 2xx 解析错误 JSON 并抛出带 error_description 的异常。 */ private Mono postToken( - BodyInserter form, String op) { + BodyInserter form, String op) { return webClient.post() .uri(props.getTokenUri()) .contentType(MediaType.APPLICATION_FORM_URLENCODED)