2012-03-11 151 views
0

我正在开发一个使用PhoneGap和jQuery Mobile的移动应用程序。从我读过的内容中,您无法向https Web服务发出http请求。所以当一个应用程序在手机上运行时,您如何向https Web服务发出请求?http请求https https webservice?

回答

4

你试过吗?

因为我正在用的PhoneGap和煎茶触摸和HTTP请求发展到HTTPS Web服务应用程序工作得很好。

更新

尽量在年底你AppDelegate.m文件

@implementation NSURLRequest(DataController) 
+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString *)host 
{ 
    return YES; 
} 
@end 
+0

I've只能通过iPhone/iPad的模拟器尝试了添加此。所以也许它会像它应该在设备上那样工作。 – Josh 2012-03-11 19:05:03

+0

我增加了一个*到白名单(我开发在本地),如果我本地主机或127.0.0.1添加到白名单中的Ajax请求不起作用。 – Josh 2012-03-11 19:08:52

+0

但是当你只添加*时它是否工作? – 2012-03-11 19:16:11