






















package com.xrh.demo; import java.util.ArrayList; import java.util.List; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import org.springframework.web.filter.CorsFilter; /** * * 全局跨域配置 * */ @Configuration public class GlobalCorsConfig { /** * * 允许跨域调用的过滤器 * */ @Bean public CorsFilter corsFilter() { CorsConfiguration config = new CorsConfiguration(); //允许跨越发送cookie config.setAllowCredentials(true); //允许所有域名进行跨域调用 List<String> list = new ArrayList<>(); list.add("*"); config.setAllowedOriginPatterns(list); //放行全部原始头信息 config.addAllowedHeader("*"); //允许所有请求方法跨域调用 config.addAllowedMethod("*"); UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); source.registerCorsConfiguration("/**", config); return new CorsFilter(source); } }
李小家
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。