From fabd08d87d00bfdf1aacf473fd905fdd3c903ed3 Mon Sep 17 00:00:00 2001 From: songhuangfeng123 <shf18767906695@163.com> Date: 星期五, 02 九月 2022 10:10:14 +0800 Subject: [PATCH] Merge branches 'genchuang' and 'master' of https://sinanoaq.cn:8888/r/safePlatform-out into genchuang --- safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/security/CorsConfig.java | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/security/CorsConfig.java b/safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/security/CorsConfig.java index af07df6..4f99106 100644 --- a/safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/security/CorsConfig.java +++ b/safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/security/CorsConfig.java @@ -1,5 +1,6 @@ package com.gkhy.safePlatform.config.security; +import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.cors.CorsConfiguration; @@ -8,6 +9,10 @@ @Configuration public class CorsConfig { + + @Value("${spring.enableCors}") + private Boolean enableCors; + private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); // 你需要跨域的地址 注意这里的 127.0.0.1 != localhost @@ -26,7 +31,8 @@ public CorsFilter corsFilter() { UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); //配置 可以访问的地址 - source.registerCorsConfiguration("/**", buildConfig()); + if(enableCors == true) + source.registerCorsConfiguration("/**", buildConfig()); return new CorsFilter(source); } -- Gitblit v1.9.2