2011-12-02 118 views
2

我正在开发将消耗WCF服务HTTPS(可能使用soap)的iPad应用程序。iOS使用HTTPS消费WCF服务

我在iPad上使用NSURLConnection连接到HTTP Web服务,工作正常。但是WCF服务将使用HTTPS。 WCF作为一些不同的配置(例如,安全模式:传输,消息和TransportWithMessageCredential)。

iPad使用HTTPS使用WCF服务有任何限制吗?什么是最好的方法?

回答

3

您可以使用NSURLConnection本身。如果你要处理的安全证书,同时连接到你要看看下面的方法服务器,

- (BOOL)connection:(NSURLConnection *)conn canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)protectionSpace 

- (void)connection:(NSURLConnection *)conn didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge 

从苹果的示例如下项目将帮助你,

http://developer.apple.com/library/ios/#samplecode/AdvancedURLConnections/Introduction/Intro.html