У нас проблема с библиотекой AFNetworking, когда мы проверяем SLL Pinning.Нам нужно изменить режим SLL Pinning во время выполнения, но по какой-то причине изменение не влияет.Например, мы не хотим проверять закрепление sll для первого запроса, а хотим для других.Любая помощь будет принята с благодарностью.
Вот как мы динамически устанавливаем режим SSL с помощью переменной willCheckForSSLPinning
;
if ([ConnectionUtil connectedToInternet]) {
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
if (willCheckForSSLPinning) {
manager.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModePublicKey];
} else {
manager.securityPolicy = [AFSecurityPolicy defaultPolicy];
}
....
}