Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline fenw  
#1 Оставлено : 7 апреля 2021 г. 10:18:09(UTC)
fenw

Статус: Участник

Группы: Участники
Зарегистрирован: 17.06.2014(UTC)
Сообщений: 19
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 5 раз
На iOS 14.4.2 при запуске локально функция импорта успешно отрабатывает

Код:

         CleanUp();
         
         if (![[NSFileManager defaultManager] fileExistsAtPath:filePath]) {
             return @(NO);
         }
         
         NSData *data = [NSData dataWithContentsOfFile:filePath];
         
         CRYPT_DATA_BLOB blob;
         blob.cbData = [data length];
         blob.pbData = (BYTE *)malloc([data length]);
         memcpy(blob.pbData, [data bytes], [data length]);
         
         if (!(hSystemStore = CertOpenStore(CERT_STORE_PROV_SYSTEM,0, NULL, CERT_SYSTEM_STORE_LOCAL_MACHINE, L"MY"))) {
             CleanUp();
             [self handleException:WLI_CRYPTO_CERT_OPEN_STORE_EXCEPTION_REASON];
             return nil;
         } else {
             NSLog(@"[%@] MY cert store opened.", NSStringFromSelector(_cmd));
         }

        //падает тут
         if (!(hCertStore = PFXImportCertStore(&blob, [self wcharFromString:password], CRYPT_EXPORTABLE|CRYPT_SILENT))) {
             CleanUp();
             [self handleException:WLI_CRYPTO_CERT_OPEN_STORE_EXCEPTION_REASON];
             return nil;
         } else {
             NSLog(@"[%@] PFX store was opened.", NSStringFromSelector(_cmd));
         }


При сборке и установке как ipa PFXImportCertStore выдает

WLICryptoProvider raises exception. Reason: Failed to CertOpenStore., Last error code: 2148073498
Offline fenw  
#2 Оставлено : 7 апреля 2021 г. 12:20:03(UTC)
fenw

Статус: Участник

Группы: Участники
Зарегистрирован: 17.06.2014(UTC)
Сообщений: 19
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 5 раз
Починилось, strip отключил
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.