Ionic app REST调用localhost上托管的webapi使用离子服务工作,但不是当我使用"离子运行"时

Rek*_*ram 6 ionic

使用Ionic服务 - 我的Ionic应用程序将我的REST调用数据返回到在localhost上运行的webapi.

但是当我发出Ionic run时,我的REST API调用失败了.error.data是空白的,所以我不知道错误是什么.

我也可以直接在我的浏览器中点击其余调用的api,看到它返回数据.

有人请给我一些关于如何调试这个的指示,或者为什么我的http调用在运行模式下失败?

Kar*_*mar 1

如果您的 REST 应用程序使用实时服务器,您将遇到 CORS 问题。

我建议您使用 Ionic 的代理服务器来完成您的所有请求。您不会在任何 OPTION 请求或空请求响应等中运行。

检查这个官方博客,这也会非常有帮助的离子代理示例