没有合适的资源?快使用搜索试试~ 我知道了~
Tomcat+Nginx反向代理部署前后端分离项目解决跨域问题
20 下载量 96 浏览量
2021-01-27
11:40:08
上传
评论
收藏 389KB PDF 举报
温馨提示
试读
5页
最近自己做了一个前后端分离项目,前端采用HBuilderX开发,后端采用IDEA开发,在本地开发也跨域,部署到云服务器也跨域,下面介绍两种解决方案。 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源就是两个页面或者前后端的两个地址具有相同的协议(protoc
资源推荐
资源详情
资源评论
Tomcat+Nginx反向代理部署前后端分离项目解决跨域问题反向代理部署前后端分离项目解决跨域问题
最近自己做了一个前后端分离项目,前端采用HBuilder X开发,后端采用IDEA开发,在本地开发也跨域,部署到云服务器也
跨域,下面介绍两种解决方案。
为什么会产生跨域?
出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少
了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略
的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源就是两个页面或者前后端的两
个地址具有相同的协议(protocol),主机(host)和端口号(port)。
1、本地开发跨域解决方案
首先在前端接口请求接口下面加上如下配置
如图所示:
下面还需要在后端代码部分加上允许跨域代码
如下图所示,我的解决办法是吧该部分代码封装成一个类,然后每一个controller类继承一下就完事啦
下面是controller类继承我写的BaseController类
资源评论
weixin_38727928
- 粉丝: 1
- 资源: 967
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功