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