【问题标题】:Cors request RejectedCors 请求被拒绝
【发布时间】:2016-06-13 05:07:42
【问题描述】:

我遇到了一个错误,我不知道该怎么做。每当我尝试使用以下代码将用户保存到我的离子用户服务时:

Ionic.io();
var user = Ionic.User.current();
if (user.id) {
  user.set('name', username);
  //user.set('image',image_name);
}
user.save();

然后我得到这个错误:

Ionic 用户:错误:CORS 请求被拒绝
XMLHttpRequest 无法加载 https://api.ionic.io/auth/users/null.
预检响应包含无效的 HTTP 状态代码 404
选项 https:// api .ionic .io /auth /users /null
[cors 请求被拒绝][1]
[编码][2]

【问题讨论】:

标签: ionic-framework


【解决方案1】:

Ionic 有一个名为“cordova-plugin-whitelist”的科尔多瓦插件,可以解决所有 CORS 问题。当您通过浏览器进行测试时,Cordova 插件未激活,因此无法解决您的问题。只有当您将应用部署到 android/ios/windows 时,Cordova 插件才会起作用。

如果您想在浏览器上进行测试,请获取“Allow-Control-Allow-Origin” chrome 插件以允许您发出请求。

【讨论】:

  • 好的。你知道这个 url api.ionic.io/auth/users/null 怎么可能是 NULL @TheAppchemist
  • 我已将 Allow-Control-Allow-Origin 插件安装到我的 chrome 中,但仍然出现错误,请问该怎么办?
猜你喜欢
  • 2017-01-14
  • 2021-03-27
  • 2023-03-27
  • 1970-01-01
  • 2019-01-18
  • 1970-01-01
  • 1970-01-01
  • 2013-11-14
  • 2018-11-30
相关资源
最近更新 更多