iOS ionic 3 - iOS iphone 设备上的 CORS 错误 - 来源本地主机 :8080 is not allowed by Access-Control-Allow-Origin

标签 ios rest http cors ionic3

我无法访问 REST API。 ionic 3 iOS 构建上的 CORS 问题

下面是问题的截图。我使用 Safari 查看 iOS ionic 应用程序的控制台消息 https://imgur.com/a/WO3M5

这是我调用 api 的方式

        var url = this.baseurl.baseurl();
        var data = "username=" + this.username + "&password=" + this.password + "&device_uuid=ionic";
        this.http.post(url + 'parent/parent_login_with_companyname', encodeURI(data), { headers: new __WEBPACK_IMPORTED_MODULE_4__angular_common_http__["c" /* HttpHeaders */]().set('Content-type', 'application/x-www-form-urlencoded') })
            .subscribe(function (res) {
            loading_1.dismiss();
            window.localStorage.setItem('parent_info', JSON.stringify(res));
            _this.navCtrl.setRoot(__WEBPACK_IMPORTED_MODULE_2__tabs_tabs__["a" /* TabsPage */]);
        }, function (err) {

最佳答案

解决方案

经过很长时间的搜索,我找到了这个 chalice !希望这对你有用,就像对我一样: http://uncaughterror.com/programming/ionic3/preflight-response-issue-with-ionic3-app-on-ios-build-only-resolved/

关于iOS ionic 3 - iOS iphone 设备上的 CORS 错误 - 来源本地主机 :8080 is not allowed by Access-Control-Allow-Origin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48153628/

相关文章:

ios - iOS 中加拉加斯时区的问题

ios - 蓝牙键盘覆盖

node.js - Twiml POST 请求上的参数为空

python - urllib.error.HTTPError : HTTP Error 405: Not Allowed in python 3. X 如何摆脱机器人检测

VBS 中的 HTTP GET

php - 插入表后在mysql触发器中发送http请求

ios - UITabBarItem 在 iOS 7.1 中更改角标(Badge)颜色

ios - 为什么 viewDidAppear 没有调用?

java - Jersey 测试框架给出空指针异常

rest - 使用 Postman 进行 Sugar CRM api 测试