其他分享
首页 > 其他分享> > 前后端分离项目解决跨域问题

前后端分离项目解决跨域问题

作者:互联网

在前后端分离的项目开发中,当前后端中的协议、ip地址、端口中有一个不相同,访问接口就会失败,这就是前后端跨域的问题
在这里插入图片描述

跨域问题的解决通常有两种方式:
1.在前端通过JSONP的配置,设置前端允许跨域
2.在后端设置响应数据允许跨域

一般来说,前端工程师不能对后端的接口进行修改,只能通过JSONP的配置来解决问题(网上有很多教程,这里就不在详细展开,详细可以参照JSONP解决跨域问题)
作为自己开发项目,一般是在后端进行配置解决跨域问题
解决方法:
只需要在Controller层添加注解@CrossOrigin
在这里插入图片描述
实际上CrossOrigin是对响应头进行了配置,配置之后数据就可以被前端认可,前端就可以拿到数据

标签:分离,跨域,配置,前端,前后,JSONP,解决,CrossOrigin
来源: https://blog.csdn.net/weixin_41982814/article/details/120794192