我正在使用 Spring Boot 2 和 Java 11。在本地开发时(前端是 React 应用程序),我通过创建配置文件并将其添加到其中来配置允许跨域请求
@Configuration
public class AppConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("http://localhost:3000")
.allowedMethods("GET","POST","OPTIONS","PATCH","DELETE");
}
}
是否有更简单的方法可以从属性文件或启用其他选项来执行此操作?我不喜欢仅仅为了适应我的本地环境而添加代码的想法。