文章已经移到此处:http://www.henishuo.com/ios-https-tls-ssl/
关于https和ssl的原理,请到此处查看:http://blog.163.com/magicc_love/blog/static/185853662201321423527263/
由于项目需求,访问服务是https的,并且使用的是ssl加密方式
下面说明使用MKNetworkit网络库实现的代码:
- (void)testClientCertificate {
SecIdentityRef identity = NULL;
SecTrustRef trust = NULL;
NSString *p12 = [[NSBundle mainBundle] pathForResource:@"testClient" ofType:@"p12"];
NSData *PKCS12Data = [NSData dataWithContentsOfFile:p12];
[[self class] extractIdentity:&identity andTrust:&trust fromPKCS12Data:PKCS12Data];
NSString *url = @"https://218.244.131.231/ManicureShop/api

本文详细介绍了在iOS应用中如何实现HTTPS与SSL/TLS双向加密,包括使用MKNetworkKit和AFNetworking网络库的实现代码示例,旨在帮助开发者解决访问https并采用ssl加密方式的问题。
最低0.47元/天 解锁文章
5872

被折叠的 条评论
为什么被折叠?



