前端跨域问题

package com.sumpreme.oak.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;

/**
* 跨域过滤器配置类   自动运行的
*/
@Configuration
public class CorsConfig {
   @Bean
   public CorsFilter corsFilter(){

       CorsConfiguration corsConfiguration = new CorsConfiguration();

       // 允许那些域访问
       corsConfiguration.addAllowedOrigin("*");
       //请求头
       corsConfiguration.addAllowedHeader("*");
       //请求头方式 GET POST 等类型
       corsConfiguration.addAllowedMethod("*");

       UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();

       //映射路径
       source.registerCorsConfiguration("/**",corsConfiguration);
       //创建CorsFilter
       return new CorsFilter(source);

  }

}
 

posted on   吴XX  阅读(15)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示