前端使用JSONP解决跨域只能解决GET请求的
这时候,后端可以使用CORS解决(Cross-origin resource sharing)跨域问题
通过使用实现webMvcConfigurer接口,重写addCorsMappings方式来解决跨域问题
@Configuration
public class CorsConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("*")
.allowCredentials(true)
.allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")
.maxAge(3600);
}
}