vue与springboot前后端联调,前端发送数据请求状态为200,但是拿不到数据问题(跨域问题)
前端框架vue,后端框架springboot,跨域问题(CORS)问题前端数据发送数据到后端,后端能接收也能查询,但是返回不到前端去导致前端拿不到数据,如下图所示,左边是正常reponse响应,右边是没有加跨域的response响应解决方法后端配置一个配置类,解决跨域请求@Configuration//spring2.0以上public class CORSConfiguration...
·
前端框架vue,后端框架springboot,跨域问题(CORS)
问题
前端数据发送数据到后端,后端能接收也能查询,但是返回不到前端去导致前端拿不到数据,如下图所示,左边是正常reponse响应,右边是没有加跨域的response响应
解决方法
后端配置一个配置类,解决跨域请求
@Configuration//spring2.0以上
public class CORSConfiguration extends WebMvcConfigurationSupport {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedMethods("*")
.allowedOrigins("*")
.allowedHeaders("*");
super.addCorsMappings(registry);
}
如果是*的话浏览器将不发送cookie
更多推荐
已为社区贡献1条内容
所有评论(0)