我正在开发一个将使用WCF服务HTTPS的iPad应用程序(可能使用soap)。
我在iPad上使用NSURLConnection连接到HTTP Web服务并且工作正常。但是WCF服务将使用HTTPS。 WCF作为一些不同的配置(例如,安全模式:Transport,Message和TransportWithMessageCredential)。
使用HTTPS使用WCF服务对iPad有限制吗?什么是最好的方式?
答案 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