问题描述:
使用nuxt框架的ssr服务器端渲染页面的时,运行项目时出现此错误。
问题根源:
是在nuxt的生命周期中,asyncData()方法中出错,出错的原因有很多种
目前遇到的问题原因是后端网关服务的配置跨域后未生效
解决办法:
-
不使用配置类配置跨域请求处理,仍旧使用在每个handler或者controller上添加@CrossOrigin注解的方法
-
在网关子工程内添加spring-boot-starter-webflux依赖,为何添加后能生效,我也不清楚。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-webflux</artifactId>
</dependency>