首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CORS策略被阻塞

问CORS策略被阻塞
EN

Stack Overflow用户
提问于 2018-10-29 08:19:43
回答 1查看 2K关注 0票数 0

我创建了简单的google扩展并获得JSON数据,但是这个错误是生成的

dashboard.html:1 Access to XMLHttpRequest at 'https://humane-like-developer-edition.ap4.force.com/services/apexrest/SessionHuman' from origin 'chrome-extension://dgbedclgdamcknolmpacbbigocadoiko' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

这是我的密码

代码语言:javascript
复制
var HttpClient=function()
{
    this.get=function(aUrl,aCallback)
    {
        var anHttpRequest=new XMLHttpRequest();
        anHttpRequest.onreadystatechange=function()
        {
            if(anHttpRequest.readyState==4 && anHttpRequest.status==200)
            {
                aCallback(anHttpRequest.responseText);
            }
        }
        anHttpRequest.open("GET",aUrl,true);
        anHttpRequest.send(null);
    }
}
var theurl='https://humane-like-developer-edition.ap4.force.com/services/apexrest/SessionHuman';
var client=new HttpClient();
client.get(theurl,function(response){
alert(response);
EN

回答 1

Stack Overflow用户

发布于 2018-10-29 09:23:48

没有“访问-控制-允许-原产地”标题存在于所请求的资源上.

请求的资源必须响应与您的Access-Control-Allowed-Origin请求头匹配的Origin标头。

如果它是一个公共API,您应该使用*进行响应。注意:如果不是*,则协议是响应的类型,不允许多个值为,不允许使用,也不允许通配符。

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

https://stackoverflow.com/questions/53041336

复制
相关文章

相似问题

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