【发布时间】:2016-10-12 08:07:40
【问题描述】:
这是我完整的code...
this.http.post(link, data, { headers: headers })
.map(res => res.json())
.subscribe(data => {
this.data.response = data._body;
}, error => {
console.log("Oooops!");
});
运行代码后出现此错误:
"XMLHttpRequest cannot load
https://script.google.com/macros/s/AKfycbzdHHKBmLWJYZtFGlJGOrUwlPIWXor1geEOgcSgvhs/dev.
No 'Access-Control-Allow-Origin' header is present on the requested resource.
Origin 'http://localhost:8100' is therefore not allowed access.
The response had HTTP status code 401."
我已经搜索过 CORS...但我无法理解...
任何帮助将不胜感激。
【问题讨论】:
-
您发送 POST 请求的链接无权从服务器访问它所请求的任何信息...这是客户端到服务器通信的安全机制
-
我如何才能获得 Google 服务器的许可? Ionic2 和 Google Web Apps 之间是否有特定的工作流程?
标签: javascript angularjs ionic2