跨域问题
2021-07-02 23:52:28 0 举报
AI智能生成
跨域解决方案
作者其他创作
大纲/内容
介绍
同源策略引起的(给我们解决了很多安全问题)
协议
路径(主机地址)
端口
以上三个只要有一个不一样,就有跨域问题
解决方法
后端解决方式
添加响应头(会先询问被访问资源,是否同意跨域)
方式1:
方式2:
在方法、或者类上加注解
这样加标识同意所有连接支持访问(不安全)
可以指定连接
通过代理(自己的服务器去代理)
利用RestTemplate
1.在配置文件增加 需要代理的地址
2.在启动类上注入RestTemplate
3.开始代理
前端解决方式
nginx方向代理
介绍:
正向代理: 用户明确访问目的地,但是不知道中间的代理服务
方向代理:直接访问代理服务器,访问那,用户不知道
不同点:1.浏览器地址栏输入的是真实目标地址则为正向代理 2.如果输入的是代理服务器的地址,则为反向代理
nginx配置文件介绍
子主题
子主题
子主题
子主题
子主题
nginx命令(简单)
命令
nginx -t 检测配置文件是否有问题
表示nginx.conf配置文件有问题
表示配置文件没有问题
nginx -s reload 重新加载配置文件
nginx.exe 启动nginx
nginx 配置方向代理
后端
nginx配置(页面)
nginx配置(配置文件)
页面
vue
0 条评论
下一页