iOS使用HTTPS消耗WCF服务

时间:2011-12-02 11:43:40

标签: ios web-services wcf-security wcf

我正在开发一个将使用WCF服务HTTPS的iPad应用程序(可能使用soap)。

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

使用HTTPS使用WCF服务对iPad有限制吗?什么是最好的方式?

1 个答案:

答案 0 :(得分:3)

您可以使用NSURLConnection本身。如果要在连接到服务器时处理安全凭证,则必须查看以下方法,

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

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

Apple的以下示例项目将为您提供帮助,

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