在AFNetworking中,当服务器证书等有问题的时候,就会导致HTTPS连接发生失败。
如何避免这个,需要OC
1条回答 默认 最新
烟台马大马 2018-05-08 09:14关注AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
AFSecurityPolicy *securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeNone];
securityPolicy.allowInvalidCertificates = YES;
manager.securityPolicy = securityPolicy;[manager POST:url parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject)
{
NSLog(@"Response: %@",responseObject);
}
failure:^(AFHTTPRequestOperation *operation, NSError *error)
{
NSLog(@"Error: %@", error);
}];本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报