Я хочу разрешить недействительные сертификаты SSL с AFNetworking

Я хочу разрешить недействительные сертификаты SSL. Мой основной код ниже:

myClient = [[MyClient alloc] init];
[myClient getHtml:@"/path/to/the/distination.html"];

Код класса MyClient приведен ниже:

#import <Foundation/Foundation.h>
#import "AFNetworking.h"

@interface MyClient : NSObject

- (void)getHtml:(NSString *)path;

@end

#define _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_

@implementation MyClient

- (void)getHtml:(NSString *)path
{
    AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:[NSURL URLWithString:@"https://trusted.server.net"]];
    [httpClient getPath:path parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
        NSLog(@"%@", responseObject);
    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
        NSLog(@"error = %@", error);
    }];
}

@end

Я прочитал ниже страницу и попробовал макрос, но это не работает.

Самоподписанный сертификат SSL · Выпуск № 189 · AFNetworking / AFNetworking https://github.com/AFNetworking/AFNetworking/issues/189

Пожалуйста, помогите мне...

Ответы на вопрос(13)

Ваш ответ на вопрос