package com.clickpaas.config; 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; import java.util.Collections; /** * @from fhadmin.cn * @version 1.0 * @since 2022/5/5 7:59 */ @Configuration public class CorsConfig { @Bean public CorsFilter corsFilter() { CorsConfiguration corsConfiguration = new CorsConfiguration(); //1,允许任何来源 corsConfiguration.setAllowedOriginPatterns(Collections.singletonList("*")); //2,允许任何请求头 corsConfiguration.addAllowedHeader(CorsConfiguration.ALL); //3,允许任何方法 corsConfiguration.addAllowedMethod(CorsConfiguration.ALL); //4,允许凭证 corsConfiguration.setAllowCredentials(true); UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); source.registerCorsConfiguration("/**", corsConfiguration); return new CorsFilter(source); } }
SpringBoot 2.6.7 处理跨域的问题
版权归原创作者所有,任何形式转载请联系作者;码农code之路 » SpringBoot 2.6.7 处理跨域的问题
相关推荐
-      DeepNude下载,官网下载,中文版,破解汉化
-      IDEA中也能用postman了?
-      一次elasticsearch 查询瞬间超时案例分析
-      基于DotNetty实现一个接口自动发布工具 – 通信实现
-      这下对阿里java这几条规范有更深理解了
-      从物理机到K8S:应用系统部署方式的演进及其影响
-      Vue跨域问题
-      Nacos简单使用教程