@Configuration
public class WebAppConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry ){
registry.addResourceHandler("/static/**")
.addResourceLocations("classpath:/static/");
}
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")//设置允许跨域的路径
.allowedOrigins("*")//设置允许跨域请求的域名
.allowCredentials(true)//是否允许证书 不再默认开启
.allowedMethods("GET", "POST", "PUT", "DELETE")//设置允许的方法
.maxAge(3600);//跨域允许时间
}
}
[会写代码的健身爱好者成长史]之java跨域
本文档介绍了如何在Spring Boot应用中配置资源处理器,实现全局跨域访问,并设置静态资源的访问路径,以支持不同来源的API调用和前端静态资源加载。

被折叠的 条评论
为什么被折叠?



