Статус: Участник
Группы: Участники
Зарегистрирован: 04.02.2021(UTC) Сообщений: 10
|
Здравствуйте!
Пытаюсь работать с примером CreateFile в ios 14.4
1. Выполняю SetApplicationLicense 5050U-C0037-EKP59-NAXWV-WMCWE license.enc и файл license.enc кладу в Resources.
2. Открываю и запускаю в XCode 12.4 3. Скачиваю директорию cprocsp из Documents приложения (CreateFile) в ios 4. Из директории (на macos) /var/opt/cprocsp/users/<USERNAME>/stores копирую файлы my.sto и root.sto в директорию csprocsp/users/mobile/stores 5. Из директории (на macos) /var/opt/cprocsp/keys/<USERNAME> копирую директорию <KEYSTORE>.000 в cprocsp/keys/mobile/<KEYSTORE>.000 6. Директорию cprocsp копирую обратно в Documents приложения (CreateFile) в ios
При нажатии на кнопку CreateFile получю ошибку
<capi20>0x10884f8c0:get_provider_type!() Error while getting provider type! (:246) <capi20>0x10884f8c0:CryptAcquireContextA!failed: LastError = 0x8009001D (:810) <capi20>0x10884f8c0:CryptAcquireCertificatePrivateKey!() AcquireContext failed! (:190) <capi20>0x10884f8c0:CryptAcquireCertificatePrivateKey!(failed: LastError = 0x8009001d)
Помогите, пожалуйста, разобраться, что я делаю неправильно.
Спасибо!
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,389 Сказал «Спасибо»: 53 раз Поблагодарили: 778 раз в 720 постах
|
Автор: andrey321 Здравствуйте!
Пытаюсь работать с примером CreateFile в ios 14.4
1. Выполняю SetApplicationLicense 5050U-C0037-EKP59-NAXWV-WMCWE license.enc и файл license.enc кладу в Resources.
2. Открываю и запускаю в XCode 12.4 3. Скачиваю директорию cprocsp из Documents приложения (CreateFile) в ios 4. Из директории (на macos) /var/opt/cprocsp/users/<USERNAME>/stores копирую файлы my.sto и root.sto в директорию csprocsp/users/mobile/stores 5. Из директории (на macos) /var/opt/cprocsp/keys/<USERNAME> копирую директорию <KEYSTORE>.000 в cprocsp/keys/mobile/<KEYSTORE>.000 6. Директорию cprocsp копирую обратно в Documents приложения (CreateFile) в ios
При нажатии на кнопку CreateFile получю ошибку
<capi20>0x10884f8c0:get_provider_type!() Error while getting provider type! (:246) <capi20>0x10884f8c0:CryptAcquireContextA!failed: LastError = 0x8009001D (:810) <capi20>0x10884f8c0:CryptAcquireCertificatePrivateKey!() AcquireContext failed! (:190) <capi20>0x10884f8c0:CryptAcquireCertificatePrivateKey!(failed: LastError = 0x8009001d)
Помогите, пожалуйста, разобраться, что я делаю неправильно.
Спасибо! Здравствуйте. В Create File откройте панель ( Launch Pane) и нажмите Установить сертификаты из контейнеров. Если сертификат находится в Вашем ключевом контейнере, то он установится в хранилище my (Личное) с корректной привязкой к ключевому контейнеру. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 04.02.2021(UTC) Сообщений: 10
|
Спасибо! (Я разобрался, как только задал вопрос))) )
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close