软件安全(一)---解决跨域访问问题
2018-03-14 09:46
211 查看
当项目访问走Nginx,可以在Nginx的配置文件nginx.conf中配置白名单,允许指定域发送ajax请求,获得项目资源。
如下配置:
location / {
if ($http_origin ~* (http?://192.168.2.155:8083$)) {
add_header 'Access-Control-Allow-Origin' '*';
}
}
配置讲解:
add_header 'Access-Control-Allow-Origin' 'http://192.168.2.155:8083';指定url访问;
#add_header 'Access-Control-Allow-Origin' '*';允许任何域访问;
真实环境下根据实际情况编写正则表达式替换http?://192.168.2.155:8083$表达式。
如下配置:
location / {
if ($http_origin ~* (http?://192.168.2.155:8083$)) {
add_header 'Access-Control-Allow-Origin' '*';
}
}
配置讲解:
add_header 'Access-Control-Allow-Origin' 'http://192.168.2.155:8083';指定url访问;
#add_header 'Access-Control-Allow-Origin' '*';允许任何域访问;
真实环境下根据实际情况编写正则表达式替换http?://192.168.2.155:8083$表达式。
相关文章推荐
- [解决]WebLogic跨域访问安全问题
- flex关于跨域访问会引起安全沙箱问题,下面是在网上找到的解决安全沙箱问题的方法
- 解决:flex跨域访问的安全沙箱问题
- flex安全沙箱,跨域访问图片资源问题解决
- 解决 在Mac OS下开发html5+JS Chrome 浏览器 跨域 和 安全访问问题
- 解决 在Mac OS下开发html5+JS Chrome 浏览器 跨域 和 安全访问问题
- flex 跨域访问 #2048: 安全沙箱冲突 问题解决方法
- 用jQuery与JSONP轻松解决跨域访问的问题
- 利用代理页面解决html iframe跨域访问网站问题
- JSP嵌入FLEX SWF文件出现安全水箱,跨域访问的问题解决方案
- jQuery 跨域访问问题解决方法
- outlook禁止访问下列带有潜在安全问题的附件的解决方法
- Chrome 浏览器跨域和安全访问问题 使用 chrome的命令行标记:disable-web-security 参数联调线上数据
- 用jQuery与JSONP轻松解决跨域访问的问题
- 解决firefox和IE9对icon font字体的跨域访问问题
- jquery 跨域访问问题解决方法(笔记)
- 解决ASP.NET AJAX在frame及iframe中跨域访问的问题
- js 跨域访问问题解决方法
- JavaScript 跨域访问的问题和解决过程
- vuejs 解决跨域访问问题