在学习尚医通项目的时候遇到的问题,后端springboot已经添加了@CrossOrigin注解但前端访问时还是出现了跨域问题,但同一个微服务的其他功能是没有问题的,所以应该是哪里的路径有问题
先把路径复制到浏览器里访问发现还是不行
直接访问9001发现Nginx没有问题,那问题应该在后端,将路径复制下来粘到后端通过查找看看路径是否错误(肉眼看容易眼瞎)
发现都没写错,随后通过swagger测试了一下,发现可以返回数据
此时发现路径末尾多了个}
我寻思怎么多了个 } ,然后检查controller发现原来是@GetMapping的路径里多写了个}
删掉}重启,解决