在我的移动应用开发学习过程中,我发现了一个新的障碍:跨域请求共享( CORS )。我使用的是AngularJS +Cordova Mobile ( jQuery手机客户端)和ASP.NET Web API (后端)的组合。我的AngularJS控制器使用$http.post()服务方法来调用Web API控制器。但是,Chrome调试器表示调用在OPTIONS请求中失败(可能是CORS印前检查请求)。即使我可以从Fiddler调用api方法,AngularJS在OPTIONS印前检查请求上也总是失败。
关