首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在XDomainRequest上拒绝访问错误

在XDomainRequest上拒绝访问错误
EN

Stack Overflow用户
提问于 2011-12-11 13:20:49
回答 2查看 19.3K关注 0票数 32

我正在尝试使用microsoft XDomainRequest发送跨域请求。这是代码

..。如果($.browser.msie && window.XDomainRequest) { //使用Microsoft var XDR =新的XDomainRequest();xdr.open("POST",“http://graph.facebook.com/1524623057/"”);xdr.send();}.

给出了SCRIPT5: Access is denied.xdr.open(...)线上的误差。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-14 18:46:09

我找到了这个问题的原因。如第7点中所述

请求必须针对与宿主页相同的方案。 这一限制意味着如果AJAX页面位于http://example.com,那么目标URL也必须以HTTP开头。类似地,如果AJAX页面位于https://example.com,那么目标URL也必须以HTTPS开头。

票数 59
EN

Stack Overflow用户

发布于 2011-12-11 13:25:19

见此:

http://msdn.microsoft.com/en-us/library/cc288060(v=vs.85).aspx

它描述了服务器必须如何使用特定的头,访问控制-允许-原产地响应.

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8464262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档