登录成功后获取到新的token加在请求头里请求我新增的服务的接口报401

Blade 未结 2 188
LFQ
LFQ 剑侠 2025-08-07 15:17

一、该问题的重现步骤是什么?

  1.  登录成功后获取到新的token加在请求头里请求我新增的服务的接口报401

  2. image.pngimage.pngimage.pngimage.pngimage.png


二、你期待的结果是什么?实际看到的又是什么?

期待请求成功,实际看到的是401

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

版本是Cloud版本,在win11系统上

四、请提供详细的错误堆栈信息,这很重要。

D:\kaifa\jdk\jdk17\bin\java.exe -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:8044,suspend=y,server=n -XX:TieredStopAtLevel=1 -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-Dmanagement.endpoints.jmx.exposure.include=*" -javaagent:C:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2024.3\captureAgent\debugger-agent.jar -Dkotlinx.coroutines.debug.enable.creation.stack.trace=false -Ddebugger.agent.enable.coroutines=true -Dkotlinx.coroutines.debug.enable.flows.stack.trace=true -Dkotlinx.coroutines.debug.enable.mutable.state.flows.stack.trace=true -Dfile.encoding=UTF-8 -classpath "E:\LZY\lz_sass_manager\blade-gateway\target\classes;D:\kaifa\apache-maven-3.9.6\resp\org\springblade\blade-core-launch\4.6.0.RELEASE\blade-core-launch-4.6.0.RELEASE.jar;D:\kaifa\apache-maven-3.9.6\resp\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-aop\3.2.12\spring-boot-starter-aop-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-aop\6.1.15\spring-aop-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-beans\6.1.15\spring-beans-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\org\aspectj\aspectjweaver\1.9.22.1\aspectjweaver-1.9.22.1.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\retry\spring-retry\2.0.10\spring-retry-2.0.10.jar;E:\LZY\lz_sass_manager\blade-common\target\classes;D:\kaifa\apache-maven-3.9.6\resp\org\springblade\blade-starter-loadbalancer\4.6.0.RELEASE\blade-starter-loadbalancer-4.6.0.RELEASE.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-starter-loadbalancer\4.1.5\spring-cloud-starter-loadbalancer-4.1.5.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-loadbalancer\4.1.5\spring-cloud-loadbalancer-4.1.5.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-cache\3.2.12\spring-boot-starter-cache-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\com\stoyanr\evictor\1.0.0\evictor-1.0.0.jar;D:\kaifa\apache-maven-3.9.6\resp\io\github\openfeign\feign-okhttp\13.5\feign-okhttp-13.5.jar;D:\kaifa\apache-maven-3.9.6\resp\io\github\openfeign\feign-core\13.5\feign-core-13.5.jar;D:\kaifa\apache-maven-3.9.6\resp\com\squareup\okhttp3\okhttp\4.12.0\okhttp-4.12.0.jar;D:\kaifa\apache-maven-3.9.6\resp\com\squareup\okio\okio\3.6.0\okio-3.6.0.jar;D:\kaifa\apache-maven-3.9.6\resp\com\squareup\okio\okio-jvm\3.6.0\okio-jvm-3.6.0.jar;D:\kaifa\apache-maven-3.9.6\resp\org\jetbrains\kotlin\kotlin-stdlib-common\1.9.25\kotlin-stdlib-common-1.9.25.jar;D:\kaifa\apache-maven-3.9.6\resp\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.9.25\kotlin-stdlib-jdk8-1.9.25.jar;D:\kaifa\apache-maven-3.9.6\resp\org\jetbrains\kotlin\kotlin-stdlib\1.9.25\kotlin-stdlib-1.9.25.jar;D:\kaifa\apache-maven-3.9.6\resp\org\jetbrains\annotations\13.0\annotations-13.0.jar;D:\kaifa\apache-maven-3.9.6\resp\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.9.25\kotlin-stdlib-jdk7-1.9.25.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-starter-openfeign\4.1.4\spring-cloud-starter-openfeign-4.1.4.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-openfeign-core\4.1.4\spring-cloud-openfeign-core-4.1.4.jar;D:\kaifa\apache-maven-3.9.6\resp\io\github\openfeign\feign-form-spring\13.5\feign-form-spring-13.5.jar;D:\kaifa\apache-maven-3.9.6\resp\io\github\openfeign\feign-form\13.5\feign-form-13.5.jar;D:\kaifa\apache-maven-3.9.6\resp\commons-fileupload\commons-fileupload\1.5\commons-fileupload-1.5.jar;D:\kaifa\apache-maven-3.9.6\resp\commons-io\commons-io\2.11.0\commons-io-2.11.0.jar;D:\kaifa\apache-maven-3.9.6\resp\io\github\openfeign\feign-slf4j\13.5\feign-slf4j-13.5.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\cloud\spring-cloud-starter-alibaba-nacos-discovery\2023.0.1.2\spring-cloud-starter-alibaba-nacos-discovery-2023.0.1.2.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\spring\spring-context-support\1.0.11\spring-context-support-1.0.11.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\cloud\spring-cloud-starter-alibaba-nacos-config\2023.0.1.2\spring-cloud-starter-alibaba-nacos-config-2023.0.1.2.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\nacos\nacos-client\2.5.1\nacos-client-2.5.1.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\nacos\nacos-auth-plugin\2.5.1\nacos-auth-plugin-2.5.1.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\nacos\nacos-encryption-plugin\2.5.1\nacos-encryption-plugin-2.5.1.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\nacos\nacos-logback-adapter-12\2.5.1\nacos-logback-adapter-12-2.5.1.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\nacos\logback-adapter\1.1.3\logback-adapter-1.1.3.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\nacos\nacos-log4j2-adapter\2.5.1\nacos-log4j2-adapter-2.5.1.jar;D:\kaifa\apache-maven-3.9.6\resp\com\fasterxml\jackson\core\jackson-core\2.18.0\jackson-core-2.18.0.jar;D:\kaifa\apache-maven-3.9.6\resp\org\apache\httpcomponents\httpasyncclient\4.1.5\httpasyncclient-4.1.5.jar;D:\kaifa\apache-maven-3.9.6\resp\org\apache\httpcomponents\httpcore-nio\4.4.16\httpcore-nio-4.4.16.jar;D:\kaifa\apache-maven-3.9.6\resp\org\apache\httpcomponents\httpclient\4.5.14\httpclient-4.5.14.jar;D:\kaifa\apache-maven-3.9.6\resp\commons-codec\commons-codec\1.16.1\commons-codec-1.16.1.jar;D:\kaifa\apache-maven-3.9.6\resp\org\apache\httpcomponents\httpcore\4.4.16\httpcore-4.4.16.jar;D:\kaifa\apache-maven-3.9.6\resp\io\prometheus\simpleclient\0.16.0\simpleclient-0.16.0.jar;D:\kaifa\apache-maven-3.9.6\resp\io\prometheus\simpleclient_tracer_otel\0.16.0\simpleclient_tracer_otel-0.16.0.jar;D:\kaifa\apache-maven-3.9.6\resp\io\prometheus\simpleclient_tracer_common\0.16.0\simpleclient_tracer_common-0.16.0.jar;D:\kaifa\apache-maven-3.9.6\resp\io\prometheus\simpleclient_tracer_otel_agent\0.16.0\simpleclient_tracer_otel_agent-0.16.0.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springblade\blade-starter-metrics\4.6.0.RELEASE\blade-starter-metrics-4.6.0.RELEASE.jar;D:\kaifa\apache-maven-3.9.6\resp\io\micrometer\micrometer-core\1.12.4\micrometer-core-1.12.4.jar;D:\kaifa\apache-maven-3.9.6\resp\io\micrometer\micrometer-commons\1.12.13\micrometer-commons-1.12.13.jar;D:\kaifa\apache-maven-3.9.6\resp\io\micrometer\micrometer-observation\1.12.13\micrometer-observation-1.12.13.jar;D:\kaifa\apache-maven-3.9.6\resp\org\hdrhistogram\HdrHistogram\2.1.12\HdrHistogram-2.1.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\latencyutils\LatencyUtils\2.0.3\LatencyUtils-2.0.3.jar;D:\kaifa\apache-maven-3.9.6\resp\io\micrometer\micrometer-registry-prometheus\1.12.4\micrometer-registry-prometheus-1.12.4.jar;D:\kaifa\apache-maven-3.9.6\resp\io\prometheus\simpleclient_common\0.16.0\simpleclient_common-0.16.0.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-core\1.8.8\sentinel-core-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\druid\1.2.23\druid-1.2.23.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springblade\blade-starter-jwt\4.6.0.RELEASE\blade-starter-jwt-4.6.0.RELEASE.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-data-redis\3.2.12\spring-boot-starter-data-redis-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\io\jsonwebtoken\jjwt-impl\0.12.5\jjwt-impl-0.12.5.jar;D:\kaifa\apache-maven-3.9.6\resp\io\jsonwebtoken\jjwt-api\0.12.5\jjwt-api-0.12.5.jar;D:\kaifa\apache-maven-3.9.6\resp\io\jsonwebtoken\jjwt-jackson\0.12.5\jjwt-jackson-0.12.5.jar;D:\kaifa\apache-maven-3.9.6\resp\com\fasterxml\jackson\core\jackson-databind\2.18.0\jackson-databind-2.18.0.jar;D:\kaifa\apache-maven-3.9.6\resp\com\fasterxml\jackson\core\jackson-annotations\2.18.0\jackson-annotations-2.18.0.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\fastjson\2.0.53\fastjson-2.0.53.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\fastjson2\fastjson2-extension\2.0.53\fastjson2-extension-2.0.53.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\fastjson2\fastjson2\2.0.53\fastjson2-2.0.53.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-starter-gateway\4.1.6\spring-cloud-starter-gateway-4.1.6.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-starter\4.1.5\spring-cloud-starter-4.1.5.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-context\4.1.5\spring-cloud-context-4.1.5.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\security\spring-security-crypto\6.2.8\spring-security-crypto-6.2.8.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-commons\4.1.5\spring-cloud-commons-4.1.5.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\security\spring-security-rsa\1.1.3\spring-security-rsa-1.1.3.jar;D:\kaifa\apache-maven-3.9.6\resp\org\bouncycastle\bcprov-jdk18on\1.78.1\bcprov-jdk18on-1.78.1.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-gateway-server\4.1.6\spring-cloud-gateway-server-4.1.6.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-validation\3.2.12\spring-boot-starter-validation-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\apache\tomcat\embed\tomcat-embed-el\10.1.33\tomcat-embed-el-10.1.33.jar;D:\kaifa\apache-maven-3.9.6\resp\org\hibernate\validator\hibernate-validator\8.0.1.Final\hibernate-validator-8.0.1.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\jakarta\validation\jakarta.validation-api\3.0.2\jakarta.validation-api-3.0.2.jar;D:\kaifa\apache-maven-3.9.6\resp\org\jboss\logging\jboss-logging\3.5.3.Final\jboss-logging-3.5.3.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\com\fasterxml\classmate\1.6.0\classmate-1.6.0.jar;D:\kaifa\apache-maven-3.9.6\resp\io\projectreactor\addons\reactor-extra\3.5.2\reactor-extra-3.5.2.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-webflux\3.2.12\spring-boot-starter-webflux-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-json\3.2.12\spring-boot-starter-json-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.15.4\jackson-datatype-jdk8-2.15.4.jar;D:\kaifa\apache-maven-3.9.6\resp\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.15.4\jackson-datatype-jsr310-2.15.4.jar;D:\kaifa\apache-maven-3.9.6\resp\com\fasterxml\jackson\module\jackson-module-parameter-names\2.18.0\jackson-module-parameter-names-2.18.0.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-reactor-netty\3.2.12\spring-boot-starter-reactor-netty-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\io\projectreactor\netty\reactor-netty-http\1.1.24\reactor-netty-http-1.1.24.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-codec-http\4.1.115.Final\netty-codec-http-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-codec-http2\4.1.115.Final\netty-codec-http2-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-resolver-dns\4.1.115.Final\netty-resolver-dns-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-codec-dns\4.1.115.Final\netty-codec-dns-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-resolver-dns-native-macos\4.1.115.Final\netty-resolver-dns-native-macos-4.1.115.Final-osx-x86_64.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-resolver-dns-classes-macos\4.1.115.Final\netty-resolver-dns-classes-macos-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-transport-native-epoll\4.1.115.Final\netty-transport-native-epoll-4.1.115.Final-linux-x86_64.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-transport-classes-epoll\4.1.115.Final\netty-transport-classes-epoll-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\projectreactor\netty\reactor-netty-core\1.1.24\reactor-netty-core-1.1.24.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-handler-proxy\4.1.115.Final\netty-handler-proxy-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-codec-socks\4.1.115.Final\netty-codec-socks-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-web\6.1.15\spring-web-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-webflux\6.1.15\spring-webflux-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\cloud\spring-cloud-starter-bootstrap\4.1.5\spring-cloud-starter-bootstrap-4.1.5.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\cloud\spring-cloud-starter-alibaba-sentinel\2023.0.1.2\spring-cloud-starter-alibaba-sentinel-2023.0.1.2.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-transport-simple-http\1.8.8\sentinel-transport-simple-http-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-transport-common\1.8.8\sentinel-transport-common-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-datasource-extension\1.8.8\sentinel-datasource-extension-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-annotation-aspectj\1.8.8\sentinel-annotation-aspectj-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\cloud\spring-cloud-circuitbreaker-sentinel\2023.0.1.2\spring-cloud-circuitbreaker-sentinel-2023.0.1.2.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-reactor-adapter\1.8.8\sentinel-reactor-adapter-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-spring-webflux-adapter\1.8.8\sentinel-spring-webflux-adapter-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-spring-webmvc-v6x-adapter\1.8.8\sentinel-spring-webmvc-v6x-adapter-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-web-adapter-common\1.8.8\sentinel-web-adapter-common-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\org\slf4j\slf4j-api\2.0.16\slf4j-api-2.0.16.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-parameter-flow-control\1.8.8\sentinel-parameter-flow-control-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\googlecode\concurrentlinkedhashmap\concurrentlinkedhashmap-lru\1.4.2\concurrentlinkedhashmap-lru-1.4.2.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-cluster-server-default\1.8.8\sentinel-cluster-server-default-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-cluster-common-default\1.8.8\sentinel-cluster-common-default-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-handler\4.1.115.Final\netty-handler-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-resolver\4.1.115.Final\netty-resolver-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-buffer\4.1.115.Final\netty-buffer-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-transport-native-unix-common\4.1.115.Final\netty-transport-native-unix-common-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-codec\4.1.115.Final\netty-codec-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\csp\sentinel-cluster-client-default\1.8.8\sentinel-cluster-client-default-1.8.8.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\cloud\spring-cloud-alibaba-sentinel-datasource\2023.0.1.2\spring-cloud-alibaba-sentinel-datasource-2023.0.1.2.jar;D:\kaifa\apache-maven-3.9.6\resp\com\alibaba\cloud\spring-cloud-alibaba-commons\2023.0.1.2\spring-cloud-alibaba-commons-2023.0.1.2.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-data-redis-reactive\3.2.12\spring-boot-starter-data-redis-reactive-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter\3.2.12\spring-boot-starter-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot\3.2.12\spring-boot-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-context\6.1.15\spring-context-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-expression\6.1.15\spring-expression-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-autoconfigure\3.2.12\spring-boot-autoconfigure-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-logging\3.2.12\spring-boot-starter-logging-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\ch\qos\logback\logback-classic\1.5.3\logback-classic-1.5.3.jar;D:\kaifa\apache-maven-3.9.6\resp\ch\qos\logback\logback-core\1.5.3\logback-core-1.5.3.jar;D:\kaifa\apache-maven-3.9.6\resp\org\apache\logging\log4j\log4j-to-slf4j\2.22.0\log4j-to-slf4j-2.22.0.jar;D:\kaifa\apache-maven-3.9.6\resp\org\apache\logging\log4j\log4j-api\2.22.0\log4j-api-2.22.0.jar;D:\kaifa\apache-maven-3.9.6\resp\org\slf4j\jul-to-slf4j\2.0.16\jul-to-slf4j-2.0.16.jar;D:\kaifa\apache-maven-3.9.6\resp\jakarta\annotation\jakarta.annotation-api\2.1.1\jakarta.annotation-api-2.1.1.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-core\6.1.15\spring-core-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-jcl\6.1.15\spring-jcl-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\org\yaml\snakeyaml\2.2\snakeyaml-2.2.jar;D:\kaifa\apache-maven-3.9.6\resp\io\lettuce\lettuce-core\6.3.2.RELEASE\lettuce-core-6.3.2.RELEASE.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-common\4.1.115.Final\netty-common-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\netty\netty-transport\4.1.115.Final\netty-transport-4.1.115.Final.jar;D:\kaifa\apache-maven-3.9.6\resp\io\projectreactor\reactor-core\3.6.12\reactor-core-3.6.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\reactivestreams\reactive-streams\1.0.4\reactive-streams-1.0.4.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\data\spring-data-redis\3.2.12\spring-data-redis-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\data\spring-data-keyvalue\3.2.12\spring-data-keyvalue-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\data\spring-data-commons\3.2.12\spring-data-commons-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-tx\6.1.15\spring-tx-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-oxm\6.1.15\spring-oxm-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\jakarta\xml\bind\jakarta.xml.bind-api\4.0.2\jakarta.xml.bind-api-4.0.2.jar;D:\kaifa\apache-maven-3.9.6\resp\jakarta\activation\jakarta.activation-api\2.1.3\jakarta.activation-api-2.1.3.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\spring-context-support\6.1.15\spring-context-support-6.1.15.jar;D:\kaifa\apache-maven-3.9.6\resp\de\codecentric\spring-boot-admin-starter-client\3.2.3\spring-boot-admin-starter-client-3.2.3.jar;D:\kaifa\apache-maven-3.9.6\resp\de\codecentric\spring-boot-admin-client\3.2.3\spring-boot-admin-client-3.2.3.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-starter-actuator\3.2.12\spring-boot-starter-actuator-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-actuator-autoconfigure\3.2.12\spring-boot-actuator-autoconfigure-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\org\springframework\boot\spring-boot-actuator\3.2.12\spring-boot-actuator-3.2.12.jar;D:\kaifa\apache-maven-3.9.6\resp\io\micrometer\micrometer-jakarta9\1.12.13\micrometer-jakarta9-1.12.13.jar;D:\kaifa\apache-maven-3.9.6\resp\com\github\xiaoymin\knife4j-gateway-spring-boot-starter\4.5.0\knife4j-gateway-spring-boot-starter-4.5.0.jar;D:\kaifa\apache-maven-3.9.6\resp\com\github\xiaoymin\knife4j-openapi3-ui\4.5.0\knife4j-openapi3-ui-4.5.0.jar;D:\kaifa\apache-maven-3.9.6\resp\org\projectlombok\lombok\1.18.36\lombok-1.18.36.jar;C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.4.1\lib\idea_rt.jar" org.springblade.gateway.GateWayApplication

Connected to the target VM, address: '127.0.0.1:8044', transport: 'socket'

2025-08-07T14:48:15.752+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.nacos.client.logging.NacosLogging    : Nacos Logging Adapter Builder: com.alibaba.nacos.logger.adapter.logback12.LogbackNacosLoggingAdapterBuilder

2025-08-07T14:48:15.759+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.nacos.client.logging.NacosLogging    : Nacos Logging Adapter Builder: com.alibaba.nacos.logger.adapter.logback14.LogbackNacosLoggingAdapterBuilder

2025-08-07T14:48:15.760+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.nacos.client.logging.NacosLogging    : Nacos Logging Adapter: com.alibaba.nacos.logger.adapter.logback14.LogbackNacosLoggingAdapter match ch.qos.logback.classic.Logger success.

2025-08-07T14:48:15.765+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.nacos.client.logging.NacosLogging    : Nacos Logging Adapter Builder: com.alibaba.nacos.logger.adapter.log4j2.Log4j2NacosLoggingAdapterBuilder

                 _                              _

                | |______ ___  __ _ ___ ___  _ __ ___   __ _ _ __   __ _  __ _  ___ _ __

                | |_  / _  / __/ _  / __/ __|| '_   _ \ / _  | '_ \ / _  |/ _  |/ _ \ '__|

                | |/ /  __/\__ \ (_| \__ \__ \| | | | | | (_| | | | | (_| | (_| |  __/ |

                |_/___\___||___/\__,_|___/___/|_| |_| |_|\__,_|_| |_|\__,_|\__, |\___|_|

                                                                        |___/


:: lz_sass_manager 4.6.0.RELEASE :: blade-gateway:dev :: Running SpringBoot 3.2.12 :: 


2025-08-07T14:48:16.562+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.p.a.s.c.ClientAuthPluginManager    : [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success.

2025-08-07T14:48:16.562+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.p.a.s.c.ClientAuthPluginManager    : [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success.

2025-08-07T14:48:17.277+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.c.a.AbstractAbilityControlManager  : Ready to get current node abilities...

2025-08-07T14:48:17.278+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.c.a.AbstractAbilityControlManager  : Ready to initialize current node abilities, support modes: [SDK_CLIENT]

2025-08-07T14:48:17.279+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.c.a.AbstractAbilityControlManager  : Initialize current abilities finish...

2025-08-07T14:48:17.279+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.c.a.d.NacosAbilityManagerHolder    : [AbilityControlManager] Successfully initialize AbilityControlManager

2025-08-07T14:48:17.351+08:00  WARN 29340 --- [blade-gateway] [           main] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[blade-gateway] & group[DEFAULT_GROUP]

2025-08-07T14:48:17.354+08:00  WARN 29340 --- [blade-gateway] [           main] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[blade-gateway.yaml] & group[DEFAULT_GROUP]

2025-08-07T14:48:17.358+08:00  WARN 29340 --- [blade-gateway] [           main] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[blade-gateway-dev.yaml] & group[DEFAULT_GROUP]

2025-08-07T14:48:17.359+08:00  INFO 29340 --- [blade-gateway] [           main] b.c.PropertySourceBootstrapConfiguration : Located property source: [BootstrapPropertySource {name='bootstrapProperties-blade-gateway-dev.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-gateway.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-gateway,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-dev.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade.yaml,DEFAULT_GROUP'}]

INFO: Sentinel log output type is: file

INFO: Sentinel log charset is: utf-8

INFO: Sentinel log base directory is: C:\Users\Administrator\logs\csp\

INFO: Sentinel log name use pid is: false

INFO: Sentinel log level is: INFO

2025-08-07T14:48:17.445+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.gateway.GateWayApplication           : The following 1 profile is active: "dev"

2025-08-07T14:48:18.511+08:00  INFO 29340 --- [blade-gateway] [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode

2025-08-07T14:48:18.513+08:00  INFO 29340 --- [blade-gateway] [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.

2025-08-07T14:48:18.540+08:00  INFO 29340 --- [blade-gateway] [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 0 Redis repository interfaces.

2025-08-07T14:48:18.845+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=3b6a3215-39f9-32f4-9ebc-6a84eca60946

2025-08-07T14:48:18.849+08:00  INFO 29340 --- [blade-gateway] [           main] s.c.l.p.BladePropertySourcePostProcessor : BladePropertySourcePostProcessor init.

2025-08-07T14:48:18.860+08:00  INFO 29340 --- [blade-gateway] [           main] s.c.l.p.BladePropertySourcePostProcessor : BladePropertySourcePostProcessor process @BladePropertySource bean.

2025-08-07T14:48:18.934+08:00  WARN 29340 --- [blade-gateway] [           main] s.c.l.p.BladePropertySourcePostProcessor : Not found @BladePropertySource on spring bean class.

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [After]

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Before]

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Between]

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Cookie]

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Header]

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Host]

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Method]

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Path]

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Query]

2025-08-07T14:48:20.985+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [ReadBody]

2025-08-07T14:48:20.986+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [RemoteAddr]

2025-08-07T14:48:20.986+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [XForwardedRemoteAddr]

2025-08-07T14:48:20.986+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Weight]

2025-08-07T14:48:20.986+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [CloudFoundryRouteService]

2025-08-07T14:48:21.335+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 20 endpoint(s) beneath base path '/actuator'

2025-08-07T14:48:21.415+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.c.s.SentinelWebFluxAutoConfiguration : [Sentinel Starter] register Sentinel SentinelWebFluxFilter

2025-08-07T14:48:21.544+08:00  INFO 29340 --- [blade-gateway] [           main] f.a.AutowiredAnnotationBeanPostProcessor : Inconsistent constructor declaration on bean with name 'org.springblade.core.launch.server.ServerInfo': single autowire-marked constructor flagged as optional - this constructor is effectively required since there is no default constructor to fall back to: public org.springblade.core.launch.server.ServerInfo(org.springframework.boot.autoconfigure.web.ServerProperties)

2025-08-07T14:48:21.796+08:00  WARN 29340 --- [blade-gateway] [           main] iguration$LoadBalancerCaffeineWarnLogger : Spring Cloud LoadBalancer is currently working with the default cache. While this cache implementation is useful for development and tests, it's recommended to use Caffeine cache in production.You can switch to using Caffeine cache, by adding it and org.springframework.cache.caffeine.CaffeineCacheManager to the classpath.

2025-08-07T14:48:21.992+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.b.web.embedded.netty.NettyWebServer  : Netty started on port 8089

2025-08-07T14:48:22.190+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.p.a.s.c.ClientAuthPluginManager    : [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success.

2025-08-07T14:48:22.190+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.p.a.s.c.ClientAuthPluginManager    : [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success.

2025-08-07T14:48:22.285+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, DEFAULT_GROUP blade-gateway 2.0.0.1:8089 register finished

2025-08-07T14:48:22.400+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.core.launch.StartEventListener       : ---[BLADE-GATEWAY]---启动完成,当前使用的端口:[8089],环境变量:[dev]---

2025-08-07T14:48:22.400+08:00  INFO 29340 --- [blade-gateway] [           main] a.c.n.d.NacosDiscoveryHeartBeatPublisher : Start nacos heartBeat task scheduler.

2025-08-07T14:48:22.411+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.p.a.s.c.ClientAuthPluginManager    : [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success.

2025-08-07T14:48:22.411+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.n.p.a.s.c.ClientAuthPluginManager    : [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success.

2025-08-07T14:48:22.508+08:00  INFO 29340 --- [blade-gateway] [           main] o.s.gateway.GateWayApplication           : Started GateWayApplication in 7.488 seconds (process running for 8.737)

2025-08-07T14:48:22.511+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade-gateway.yaml, group=DEFAULT_GROUP

2025-08-07T14:48:22.512+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade.yaml, group=DEFAULT_GROUP

2025-08-07T14:48:22.513+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade-dev.yaml, group=DEFAULT_GROUP

2025-08-07T14:48:22.513+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade-gateway-dev.yaml, group=DEFAULT_GROUP

2025-08-07T14:48:22.513+08:00  INFO 29340 --- [blade-gateway] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade-gateway, group=DEFAULT_GROUP

2025-08-07T14:48:22.679+08:00  INFO 29340 --- [blade-gateway] [tion(1)-2.0.0.1] c.a.c.s.e.SentinelHealthIndicator        : Find sentinel dashboard server list: [Endpoint{protocol=HTTP, host='127.0.0.1, port=8849}]

2025-08-07T14:49:01.462+08:00  INFO 29340 --- [blade-gateway] [oundedElastic-4] o.s.gateway.filter.RequestLogFilter      : 


================ Gateway Request Start  ================

===> POST: /lz-patrol/patrolPoint/save

===Headers===  Blade-Auth: [bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGFkZXguY24iLCJhdWQiOlsiYmxhZGV4Il0sInRva2VuX3R5cGUiOiJhY2Nlc3NfdG9rZW4iLCJjbGllbnRfaWQiOiJzYWJlcjMiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwicG9zdF9pZCI6IjExMjM1OTg4MTc3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsIm9hdXRoX2lkIjoiIiwiYWNjb3VudCI6ImFkbWluIiwidXNlcl9uYW1lIjoiYWRtaW4iLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJyZWFsX25hbWUiOiLnrqHnkIblkZgiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwiZGV0YWlsIjp7InR5cGUiOiJ3ZWIifSwiZXhwIjoxNzU0NTUwNTg5LCJuYmYiOjE3NTQ1NDY5Mjl9.DhtvAVGqp8kYzssZAtZCvf-mfs8rriMzZU8jJWyxnfU]

===Headers===  Authorization: [Basic c2FiZXIzOnNhYmVyM19zZWNyZXQ=]

===Headers===  blade-requested-with: [BladeHttpRequest]

===Headers===  User-Agent: [Apifox/1.0.0 (https://apifox.com)]

===Headers===  Content-Type: [application/json]

===Headers===  Accept: [*/*]

===Headers===  Host: [localhost:8089]

===Headers===  Accept-Encoding: [gzip, deflate, br]

===Headers===  Connection: [keep-alive]

===Headers===  Content-Length: [335]

===Headers===  Cookie: [JSESSIONID=BLWESvBGVh0s5UuXG7lW7r2JWmeoM9RzAtS1sj7d]

================  Gateway Request End  =================


2025-08-07T14:49:01.545+08:00  INFO 29340 --- [blade-gateway] [ctor-http-nio-9] o.s.gateway.filter.ResponseLogFilter     : 


================ Gateway Response Start  ================

<=== 401 POST: /lz-patrol/patrolPoint/save

===Headers===  Expires: [0]

===Headers===  Cache-Control: [no-cache, no-store, max-age=0, must-revalidate]

===Headers===  Set-Cookie: [JSESSIONID=_vkS2vvcuZQJKhRaL8PL4mw_0y665tVm4S3t2B2s; path=/]

===Headers===  X-XSS-Protection: [0]

===Headers===  Pragma: [no-cache]

===Headers===  X-Frame-Options: [DENY]

===Headers===  Date: [Thu, 07 Aug 2025 06:49:01 GMT]

===Headers===  WWW-Authenticate: [Basic realm="Realm"]

===Headers===  Vary: [Origin, Access-Control-Request-Method, Access-Control-Request-Headers]

===Headers===  X-Content-Type-Options: [nosniff]

===Headers===  Content-Length: [0]

================  Gateway Response End  =================


2025-08-07T14:49:07.248+08:00  INFO 29340 --- [blade-gateway] [oundedElastic-7] o.s.gateway.filter.RequestLogFilter      : 


================ Gateway Request Start  ================

===> POST: /blade-auth/oauth/token

===Headers===  Authorization: [Basic c2FiZXIzOnNhYmVyM19zZWNyZXQ=]

===Headers===  tenant-id: [000000]

===Headers===  blade-requested-with: [BladeHttpRequest]

===Headers===  User-Agent: [Apifox/1.0.0 (https://apifox.com)]

===Headers===  Content-Type: [application/x-www-form-urlencoded]

===Headers===  Accept: [*/*]

===Headers===  Host: [localhost:8089]

===Headers===  Accept-Encoding: [gzip, deflate, br]

===Headers===  Connection: [keep-alive]

===Headers===  Content-Length: [272]

===Headers===  Cookie: [JSESSIONID=_vkS2vvcuZQJKhRaL8PL4mw_0y665tVm4S3t2B2s]

================  Gateway Request End  =================


2025-08-07T14:49:09.319+08:00  INFO 29340 --- [blade-gateway] [ctor-http-nio-9] o.s.gateway.filter.ResponseLogFilter     : 


================ Gateway Response Start  ================

<=== 200 POST: /blade-auth/oauth/token

===Headers===  transfer-encoding: [chunked]

===Headers===  Content-Type: [application/json;charset=UTF-8]

===Headers===  Date: [Thu, 07 Aug 2025 06:49:09 GMT]

================  Gateway Response End  =================


2025-08-07T14:49:51.056+08:00  INFO 29340 --- [blade-gateway] [oundedElastic-9] o.s.gateway.filter.RequestLogFilter      : 


================ Gateway Request Start  ================

===> POST: /lz-patrol/patrolPoint/save

===Headers===  Blade-Auth: [bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGFkZXguY24iLCJhdWQiOlsiYmxhZGV4Il0sInRva2VuX3R5cGUiOiJhY2Nlc3NfdG9rZW4iLCJjbGllbnRfaWQiOiJzYWJlcjMiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwicG9zdF9pZCI6IjExMjM1OTg4MTc3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsIm9hdXRoX2lkIjoiIiwiYWNjb3VudCI6ImFkbWluIiwidXNlcl9uYW1lIjoiYWRtaW4iLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJyZWFsX25hbWUiOiLnrqHnkIblkZgiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwiZGV0YWlsIjp7InR5cGUiOiJ3ZWIifSwiZXhwIjoxNzU0NTUyOTQ5LCJuYmYiOjE3NTQ1NDkyODl9.RfJwXFZ_HX9bNfaIfbC17l3oN-JkqIMJIHFKyG9Ro3I]

===Headers===  Authorization: [Basic c2FiZXIzOnNhYmVyM19zZWNyZXQ=]

===Headers===  blade-requested-with: [BladeHttpRequest]

===Headers===  User-Agent: [Apifox/1.0.0 (https://apifox.com)]

===Headers===  Content-Type: [application/json]

===Headers===  Accept: [*/*]

===Headers===  Host: [localhost:8089]

===Headers===  Accept-Encoding: [gzip, deflate, br]

===Headers===  Connection: [keep-alive]

===Headers===  Content-Length: [335]

===Headers===  Cookie: [JSESSIONID=_vkS2vvcuZQJKhRaL8PL4mw_0y665tVm4S3t2B2s]

================  Gateway Request End  =================


2025-08-07T14:49:51.071+08:00  INFO 29340 --- [blade-gateway] [ctor-http-nio-9] o.s.gateway.filter.ResponseLogFilter     : 


================ Gateway Response Start  ================

<=== 401 POST: /lz-patrol/patrolPoint/save

===Headers===  Expires: [0]

===Headers===  Cache-Control: [no-cache, no-store, max-age=0, must-revalidate]

===Headers===  X-XSS-Protection: [0]

===Headers===  Pragma: [no-cache]

===Headers===  X-Frame-Options: [DENY]

===Headers===  Date: [Thu, 07 Aug 2025 06:49:51 GMT]

===Headers===  WWW-Authenticate: [Basic realm="Realm"]

===Headers===  Vary: [Origin, Access-Control-Request-Method, Access-Control-Request-Headers]

===Headers===  X-Content-Type-Options: [nosniff]

===Headers===  Content-Length: [0]

================  Gateway Response End  =================


2025-08-07T14:51:33.530+08:00  WARN 29340 --- [blade-gateway] [listener.task-0] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[blade-gateway] & group[DEFAULT_GROUP]

2025-08-07T14:51:33.580+08:00  WARN 29340 --- [blade-gateway] [listener.task-0] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[blade-gateway.yaml] & group[DEFAULT_GROUP]

2025-08-07T14:51:33.644+08:00  WARN 29340 --- [blade-gateway] [listener.task-0] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[blade-gateway-dev.yaml] & group[DEFAULT_GROUP]

2025-08-07T14:51:33.644+08:00  INFO 29340 --- [blade-gateway] [listener.task-0] b.c.PropertySourceBootstrapConfiguration : Located property source: [BootstrapPropertySource {name='bootstrapProperties-blade-gateway-dev.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-gateway.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-gateway,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-dev.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade.yaml,DEFAULT_GROUP'}]

2025-08-07T14:51:33.662+08:00  INFO 29340 --- [blade-gateway] [listener.task-0] o.s.boot.SpringApplication               : The following 1 profile is active: "dev"

2025-08-07T14:51:33.671+08:00  INFO 29340 --- [blade-gateway] [listener.task-0] o.s.boot.SpringApplication               : Started application in 1.291 seconds (process running for 199.9)

2025-08-07T14:51:34.876+08:00  INFO 29340 --- [blade-gateway] [listener.task-0] o.s.c.e.event.RefreshEventListener       : Refresh keys changed: [knife4j.basic.username]

2025-08-07T14:51:45.307+08:00  INFO 29340 --- [blade-gateway] [undedElastic-18] o.s.gateway.filter.RequestLogFilter      : 


================ Gateway Request Start  ================

===> POST: /lz-patrol/patrolPoint/save

===Headers===  Blade-Auth: [bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGFkZXguY24iLCJhdWQiOlsiYmxhZGV4Il0sInRva2VuX3R5cGUiOiJhY2Nlc3NfdG9rZW4iLCJjbGllbnRfaWQiOiJzYWJlcjMiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwicG9zdF9pZCI6IjExMjM1OTg4MTc3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsIm9hdXRoX2lkIjoiIiwiYWNjb3VudCI6ImFkbWluIiwidXNlcl9uYW1lIjoiYWRtaW4iLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJyZWFsX25hbWUiOiLnrqHnkIblkZgiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwiZGV0YWlsIjp7InR5cGUiOiJ3ZWIifSwiZXhwIjoxNzU0NTUyOTQ5LCJuYmYiOjE3NTQ1NDkyODl9.RfJwXFZ_HX9bNfaIfbC17l3oN-JkqIMJIHFKyG9Ro3I]

===Headers===  Authorization: [Basic c2FiZXIzOnNhYmVyM19zZWNyZXQ=]

===Headers===  blade-requested-with: [BladeHttpRequest]

===Headers===  User-Agent: [Apifox/1.0.0 (https://apifox.com)]

===Headers===  Content-Type: [application/json]

===Headers===  Accept: [*/*]

===Headers===  Host: [localhost:8089]

===Headers===  Accept-Encoding: [gzip, deflate, br]

===Headers===  Connection: [keep-alive]

===Headers===  Content-Length: [335]

2条回答
  • 2025-08-07 15:19

    鉴权逻辑在这里,打开jar包对应文件,打断点,一层一层走下去,看解析的时候,获取的token是什么,解析失败原因是什么,再看看你postman传递的token和saber的系统接口传递的token以及参数有什么不同。


    CleanShot20250807115118@2x.png

    CleanShot20250807115201@2x.png



    另外你不用postman调用,把你的接口写到saber工程内,用工程自带的请求逻辑去调用你自建的接口看看会报401不。

    如果saber内发起的请求也401,你就先清空后端控制台,然后触发一下401,再把控制台新打印的日志贴出来。



    作者追问:2025-08-07 19:04

    从401变成403了 断点到最后看不出来是哪里不对了,求解答

    image.pngimage.pngimage.png

    0 讨论(0)
  • 2025-08-07 15:25

    好 我先试试

    0 讨论(0)
提交回复