Ionic framework CORS爱奥尼亚3号邮递请求
当我使用离子服务时,我一直收到下面的错误 对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。因此,不允许“源”访问 它仅在post请求时发生。我的get请求工作正常,没有错误。我看过代理的文档,但我不想走这条路。我目前正在使用CORS Chrome插件作为解决方案,但很快就会将其发送到mobile Ionic view进行测试,我相信我仍然会在使用Ionic view时遇到CORS问题 我可以使用nginx控制API/服务器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不会影响手机。问
有什么建议吗?Cors不会影响手机。问题在web视图中的POST方法中。出于安全目的,在Post方法浏览器中发送选项请求。它应该在API中处理。在使用localhost时,我使用了ASP.NETWebAPI。我使用了两种方法以相同的名称发布文章,但这不是正确的方法。您需要在配置中处理此问题。如果您的API没有参数,请将标题内容类型x-www-form-urlencoded添加到您的请求标题中。如果有参数。请使用另一个没有使用相同名称的参数的方法。方法重载。但是,当您使用livehost时,不要忘记删除冗余方法 本文介绍如何在生产应用程序上解决CORS问题: