CORS在运行离子2时发出问题



我是Ionic2的新手,我正在尝试通过我的Ionic 2应用程序访问某些外部服务,但是应用程序在控制台中的错误低于错误。

xmlhttprequest无法加载 https://xxxxxxxx.xxx.xxxxxx.com/xxx/xxxx/services?xxxx-client = 007。 对飞行前请求的响应不会传递访问控制检查:否 请求的"访问控制"标头 资源。因此,不允许来源'http://localhost:8100' 使用权。响应具有HTTP状态代码500。

我还在 ionic.config.json

中添加了代理
{
  "name": "XXX XXX",
  "app_id": "",
  "v2": true,
  "typescript": true,
  "proxies": [{
      "path": "/xxx/xxxx/services?xxx-client=007",
      "proxyUrl": "https://xxxxxxxx.xxx.xxxxxx.com?xxx-client=007"
  }]
}

我在做什么错?

请帮助我解决此问题。(为了防止版权,我替换了原始服务名称)

预先感谢

只需尝试安装此Chrome Extension

更新:

我知道,浏览器具有相同的原始政策。因此,默认情况下,它将阻止您在另一个(第二)域中存在资源的请求。然后,安装此扩展程序将允许在浏览器上共享跨原点资源,因此您将能够访问该资源。(假设所有域都可以访问您的第二个域中的资源)

相关内容

  • 没有找到相关文章

最新更新