我需要与服务器通信,我需要在每NSURLRequest
个附加一个自签名的TLS证书。
有办法吗?
答案 0 :(得分:1)
您的连接代理应实施connection:canAuthenticateAgainstProtectionSpace:
并回答“是”。完成后,您的代表将收到connection:didReceiveAuthenticationChallenge:
要继续使用证书,该方法应该回答NSURLCredential。使用
创建其中一个证书+ (NSURLCredential *)credentialWithIdentity:(SecIdentityRef)identity certificates:(NSArray *)certArray persistence:(NSURLCredentialPersistence)persistence