文档章节

Nginx解决No 'Access-Control-Allow-Origin' header is present on问题

傲娇字符
 傲娇字符
发布于 2017/10/11 14:02
字数 110
阅读 21
收藏 0

错误日志如下:

elk.html:1 Access to Font at 'http://statics.gongstring.com/plugins/font-awesome-4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0' from origin 'http://192.168.200.104:9027' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://192.168.200.104:9027' is therefore not allowed access.

 

image.png

 

解决办法:

在Nginx中配置如下:

server{
        listen 80;
        server_name statics.gongstring.com; 

 
        location / {
                add_header Access-Control-Allow-Origin $http_origin;
                root    /app/statics;
                index   index.html;
        } 
}

 

其中网上有很多解决方法是:

add_header Access-Control-Allow-Origin *;

如果不管用就用

add_header Access-Control-Allow-Origin $http_origin;

© 著作权归作者所有

共有 人打赏支持
傲娇字符
粉丝 5
博文 38
码字总数 14769
作品 0
武汉
架构师
vue-cli教程(五) 网络请求与跨域问题解决

网络请求采用jquery,Axios vue-resource都可以,这里采用vue-resource 安装:cnpm install vue-resource 建立server/index.js import Vue from 'vue'import vueresource from 'vue-resourc......

chenbaojun
2017/10/24
0
0
ajax 设置Access-Control-Allow-Origin实现跨域访问

ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。 即使使用jquery的jsonp方法,type设为POS...

mdoo
2016/07/25
113
0
nginx改如何配置才能访问接口啊?

cannot load http://localhost/api/user/userinfo?cid=12111111417191C1. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://192.168.1.116' ......

没有人是我
2016/04/10
368
3
ajax 设置Access-Control-Allow-Origin实现跨域访问

ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。 即使使用jquery的jsonp方法,type设为POS...

蜗牛奔跑
2016/03/07
72
0
php、apache、nginx解决跨域问题

apache: a. 首先确保加载了modheaders模块:LoadModule headersmodule modules/modheaders.so b. 在配置文件中加上:Header set Access-Control-Allow-Origin * nginx: 在配置文件中加上:...

科技小能手
2017/11/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ReentrantLock_可重入

package cunrent;import java.util.Calendar;import java.util.concurrent.locks.ReentrantLock;public class TestReentrantLock { public static void main(String[] args......

noteman
44分钟前
2
0
CentOS7下安装mysql5.7

1、安装YUM Repo 由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 然后进行repo的安...

JungleKing
52分钟前
2
0
DevExpress v18.1新版亮点——DevExtreme篇(三)

用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExtreme JavaScript Controls v18.1 的新功能,快来下载试用新版本!点击下载...

Miss_Hello_World
52分钟前
1
0
LoadRunner 安装

如果安装LoadRunner 11时弹窗提示"Micosoft Visual C++ 2005 SP1 可再发行组件包(X86):'命令行选项语法错误。键入命令 / ? 可获得帮助信息'"。或者弹窗提示"此计算机缺少 vc2005_sp1_wit...

ww1234
今天
1
0
两个时间段相隔自然月Util

public class DateUtil { public static int getDay(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date); return calend......

木九天
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部