首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >跨域请求块

跨域请求块
EN

Stack Overflow用户
提问于 2019-07-23 14:58:46
回答 2查看 1.9K关注 0票数 2

我正在从事angular fronted项目,并使用angular7项目。我使用aws api作为后端。每当我调用aws api时,它都会显示以下错误。

跨域请求被阻止:同源策略不允许读取https://xxxxxxx.execute-api.us-east-1.amazonaws.com/XXX/subscriptionpayment的远程资源。(原因: CORS印前检查通道中的CORS标头“Access-Control-Allow-Headers”中缺少标记“Access-Control-Allow-origin”)。

跨域请求被阻止:同源策略不允许读取https://xxxxxxx.execute-api.us-east-1.amazonaws.com/XXX/subscriptionpayment的远程资源。(原因: CORS请求未成功)。

我正在使用下面的代码

代码语言:javascript
运行
复制
const httpOptions = {
  headers: new HttpHeaders({
    'Content-Type':  'application/json',
    'Access-Control-Allow-Origin':'*'
  })
};

     let makePaymentUrl = "https://xxxxx.execute-api.us-east-1.amazonaws.com/xxxx/subscriptionpayment";
return this.http.post(makePaymentUrl, params,httpOptions);
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-23 16:24:05

票数 0
EN

Stack Overflow用户

发布于 2019-07-23 15:13:41

您将在何处调用此请求?如果它是本地主机,也许aws不允许访问它。检查此服务的API密钥

或者仔细检查你的标题,试试this

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

https://stackoverflow.com/questions/57158347

复制
相关文章

相似问题

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