SpringBoot解决跨域问题
时间: 2023-12-01 22:39:32 浏览: 74
SpringBoot 跨域问题的解决方案
5星 · 资源好评率100%
SpringBoot可以采用多种方式解决跨域问题,其中包括在类或方法上添加@CrossOrigin注解和全局配置。全局配置需要添加自定义类实现WebMvcConfigurer接口,然后实现接口中的addCorsMappings方法。在addCorsMappings方法中,可以使用addMapping来表示对哪种格式的请求路径进行跨域处理,使用allowedHeaders来表示允许的请求头,默认允许所有的请求头信息,使用allowedMethods来表示允许的请求方法,默认是GET、POST和HEAD,这里配置为*表示支持所有的请求方法,使用maxAge来表示探测请求的有效期,使用allowedOrigins来表示支持的域。
阅读全文