Java解决跨域问题

复制代码
import org.springframework.context.annotation.Bean;  
import org.springframework.context.annotation.Configuration;  
import org.springframework.web.servlet.config.annotation.CorsRegistry;  
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;  

@Configuration  
public class CorsConfig {  

    @Bean  
    public WebMvcConfigurer corsConfigurer() {  
        return new WebMvcConfigurer() {  
            @Override  
            public void addCorsMappings(CorsRegistry registry) {  
                registry.addMapping("/**")  
                        .allowedOrigins("http://127.0.0.1:5173") // 允许访问的源  
                        .allowedMethods("GET", "POST", "PUT", "DELETE") // 允许的HTTP方法  
                        .allowedHeaders("*") // 允许的请求头  
                        .allowCredentials(true); // 是否发送cookie  
            }  
        };  
    }  
}
复制代码

 

posted @   Blue啊  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2022-04-04 BOM
点击右上角即可分享
微信分享提示