Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework CORS爱奥尼亚3号邮递请求_Ionic Framework_Ionic2_Ionic3 - Fatal编程技术网

Ionic framework CORS爱奥尼亚3号邮递请求

Ionic framework CORS爱奥尼亚3号邮递请求,ionic-framework,ionic2,ionic3,Ionic Framework,Ionic2,Ionic3,当我使用离子服务时,我一直收到下面的错误 对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。因此,不允许“源”访问 它仅在post请求时发生。我的get请求工作正常,没有错误。我看过代理的文档,但我不想走这条路。我目前正在使用CORS Chrome插件作为解决方案,但很快就会将其发送到mobile Ionic view进行测试,我相信我仍然会在使用Ionic view时遇到CORS问题 我可以使用nginx控制API/服务器 有什么建议吗?Cors不会影响手机。问

当我使用离子服务时,我一直收到下面的错误

对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。因此,不允许“源”访问

它仅在post请求时发生。我的get请求工作正常,没有错误。我看过代理的文档,但我不想走这条路。我目前正在使用CORS Chrome插件作为解决方案,但很快就会将其发送到mobile Ionic view进行测试,我相信我仍然会在使用Ionic view时遇到CORS问题

我可以使用nginx控制API/服务器


有什么建议吗?

Cors不会影响手机。问题在web视图中的POST方法中。出于安全目的,在Post方法浏览器中发送选项请求。它应该在API中处理。在使用localhost时,我使用了ASP.NETWebAPI。我使用了两种方法以相同的名称发布文章,但这不是正确的方法。您需要在配置中处理此问题。如果您的API没有参数,请将标题内容类型x-www-form-urlencoded添加到您的请求标题中。如果有参数。请使用另一个没有使用相同名称的参数的方法。方法重载。但是,当您使用livehost时,不要忘记删除冗余方法

本文介绍如何在生产应用程序上解决CORS问题: