Access-Control-Allow-Origin标头不正确

时间:2017-11-13 20:14:29

标签: wordpress nginx cors

我的网站分布在三个不同的地方:

local.mysite.com
mysite.com
myname.wpengine.com

在页面上我向外部wordpress网站发出ajax请求,如下所示:

https://blog.mysite.com/wp-json/wp/v2/tags?slug=my-slug

这个电话一直运作到现在为止,我突然收到了这个错误:

  

' Access-Control-Allow-Origin'标题有一个值' mysite.com'   这不等于提供的原产地。 Origin' local.mysite.com'是   因此不允许访问。

当我从本地切换到暂存或现场时,似乎我的浏览器正在混淆标题。上面的错误是我试图在我的本地nginx服务器上加载页面,但请求标题是记住我上次访问实时页面的时间。如果我在现场工作之后开始使用本地网站,则会发生相反的情况。

除了等待大约20分钟,我无法纠正这个错误。之后它似乎赶上了。我尝试过刷新,清理缓存,浏览器数据,重新启动服务器,使用其他浏览器(火狐会出现同样的错误)。我感到非常困惑。

0 个答案:

没有答案