From b1caabdd181ae18deb687fca5c21ca0ab126e0d7 Mon Sep 17 00:00:00 2001 From: figmar Date: Mon, 31 Aug 2026 03:25:53 +0800 Subject: [PATCH] =?UTF-8?q?fix(gateway):=20use=20BodyInserter=20supertype?= =?UTF-8?q?=20=E2=80=94=20Spring=206.2=20renamed=20FormDataSpec=20to=20For?= =?UTF-8?q?mInserter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../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 1b3f44a..d8039e6 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 @@ -6,6 +6,7 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.http.MediaType; import org.springframework.http.client.reactive.ReactorClientHttpConnector; import org.springframework.stereotype.Component; +import org.springframework.web.reactive.function.BodyInserter; import org.springframework.web.reactive.function.BodyInserters; import org.springframework.web.reactive.function.client.ClientResponse; import org.springframework.web.reactive.function.client.WebClient; @@ -104,7 +105,7 @@ public class CasdoorClient { * 非 2xx 解析错误 JSON 并抛出带 error_description 的异常。 */ private Mono postToken( - BodyInserters.FormDataSpec form, String op) { + BodyInserter form, String op) { return webClient.post() .uri(props.getTokenUri()) .contentType(MediaType.APPLICATION_FORM_URLENCODED)