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 @ 2024-04-04 16:53  Blue啊  阅读(3)  评论(0编辑  收藏  举报