用AFNetworking连接https的时返回NSURLErrorDomain Code=-1012

AFHTTPRequestOperationManager *manger = [AFHTTPRequestOperationManager manager];
manger.responseSerializer = [AFHTTPResponseSerializer serializer]; 
// 可选项
manger.securityPolicy.allowInvalidCertificates = YES;
NSString *urlString = @"https://www.example.com/...";

[manger GET:urlString 
 parameters:nil
    success:^(AFHTTPRequestOperation *operation, id responseObject) {
     
             NSLog(@"JSON: %@", responseObject);
         } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
             
             NSLog(@"Error: %@", error);
         }];

同时也尝试啦下面方法 ,并且在项目资源中增加了 服务器cer和CA

         
AFSecurityPolicy *securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModePublicKey];
securityPolicy.allowInvalidCertificates = YES;
[AFHTTPRequestOperationManager manager].securityPolicy = securityPolicy;

求解?每次都返回 error === Error Domain=NSURLErrorDomain Code=-1012



阅读 18k
3 个回答
新手上路,请多包涵

楼主解决了吗?如果解决,请发1192405799@qq.com.谢谢

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题