【发布时间】:2013-02-12 01:50:34
【问题描述】:
嘿伙计们,我得到了这个:
XMLHttpRequest 无法加载 ... 来源:* 不允许 访问控制允许来源
错误。但我不明白为什么? 一个页面在 wordpress 页面上,另一个页面是静态的,但两者都在同一台服务器上......还是不正确?
【问题讨论】:
标签: javascript ajax
嘿伙计们,我得到了这个:
XMLHttpRequest 无法加载 ... 来源:* 不允许 访问控制允许来源
错误。但我不明白为什么? 一个页面在 wordpress 页面上,另一个页面是静态的,但两者都在同一台服务器上......还是不正确?
【问题讨论】:
标签: javascript ajax
来源由以下决定:
这三个必须相同。
页面所在的服务器不相关(除了很少有两个不同服务器上的两个 URL 共享相同的主机名)。
请注意,example.com 和 www.example.com 是不同的主机名。
【讨论】:
这两个页面在同一个服务器上的事实并不重要,它必须在同一个域上。
要绕过此限制,您必须在来自服务器的响应中设置标头“Access-Control-Allow-Origin”,其值为“*”(小心,它允许所有)或特定域名“@987654321 @"。
我希望这会有所帮助。
【讨论】: