diff --git a/zlt-gateway/sc-gateway/src/main/java/com/central/gateway/config/CorsConfig.java b/zlt-gateway/sc-gateway/src/main/java/com/central/gateway/config/CorsConfig.java index e07a57c31ad59e41b6e6587e325487fdaec22963..3ff215808c2cd5f35cb5cc210d05db97978276e7 100644 --- a/zlt-gateway/sc-gateway/src/main/java/com/central/gateway/config/CorsConfig.java +++ b/zlt-gateway/sc-gateway/src/main/java/com/central/gateway/config/CorsConfig.java @@ -2,6 +2,8 @@ package com.central.gateway.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.core.Ordered; +import org.springframework.core.annotation.Order; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.reactive.CorsWebFilter; import org.springframework.web.cors.reactive.UrlBasedCorsConfigurationSource; @@ -20,6 +22,7 @@ import org.springframework.web.util.pattern.PathPatternParser; public class CorsConfig { private static final String ALL = "*"; + @Order(Ordered.HIGHEST_PRECEDENCE) @Bean public CorsWebFilter corsFilter() { CorsConfiguration config = new CorsConfiguration();