前端服务器node.js,后端服务器tomcat
端口不一样,产生了跨域问题。可以前端解决,也可以后端。
后端解决跨域问题
1、注解@CrossOrigin:无参数,谁都可以跨越
@CrossOrigin(origins = {"http://localhost:3000"})加上参数,允许哪些域跨越。
@CrossOrigin(origins = {"http://localhost:3000"},methods = {RequestMethod.GET, RequestMethod.POST})。加上允许方法。
缺点,每个方法都要注解。
2、写一个跨越配置类
搜索:springboot解决跨域