我试图在 Spring 季启动时编写一个Api,并尝试使用我编写的前端来访问它 . 我添加了Cors支持,但我仍然收到此错误:*
无法加载http:// localhost:8080 /:请求的资源上没有“Access-Control-Allow-Origin”标头 . 因此不允许Origin'http:// localhost'访问 .
我的Cors在主文件中的支持是:
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/greeting-javaconfig").allowedOrigins("*");
}
};
}
我正在使用apache服务器前端 .
sopmeone可以帮我解决这个问题吗?
1 回答
要在spring-boot中启用CORS,您需要在spring-boot应用程序中添加以下过滤器类 .