Ага. И она продолжается:)
Возникла очередная непонятка.
Попробую структурировать все ситуации, когда сертификат не устанавливается в хранилище, потому что крипто-про не видит контейнера.
1. Во всех случаях неудачи при попытке установить сертификат в хранилище, пишет "Вставьте ключевой носитель", а когда отказываешься - пишет ошибку и ее код (уже писал его). Сразу вслед за этим может либо ничего не писать, либо писать "В контейнере закрытого ключа 'FAT12\...\' отсутствует сертификат открытого ключа шифрования", а затем "В контейнере закрытого ключа 'FAT12\...' отсутствуют сертификаты".
2. Сертификат устанавливается в хранилище только после того, как сделать Протестировать -- Уникальные имена.
3. Даже после установки сертификата в хранилище, "Протестировать" работает нормально, а "Просмотреть сертификат в хранилище" - выдает то, что в п.1.
Сегодняшняя непонятка:
1. Флешка Apacer с сертификатом и контейнером.
2. С нее на одном компе сертификат установился сразу, подписали им на госзакупках сразу.
3. На втором компе сегодня так же установил сертификат сразу (правда крипто-про по умолчанию не выбрал хранилище, пришлось вручную указать "Личное").
4. Сделал "Протестировать" по умолчанию ("Дружественные имена") - тоже без проблем!
5. Сделал "Просмотреть сертификат в хранилище" - вот тут и выдал п.1!
С этого компа пока ничего не подписывали, поэтому проверить, как в ситуации с WEB-Бюджетом, нет возможности.
ДОБАВЛЕНИЕПроверил флешку из п.1 с компом из п.2, где с первого раза все установилось и подписалось. Оказалось, "Просмотреть сертификат в хранилище" так же выдает эти сообщения!
"Протестировать" контейнер и "Просмотреть сертификат в хранилище" - это разные же алгоритмы используются? Могут они быть связаны с какими-нибудь контрольными суммами? Например, алгоритм тестирования контейнера проверяет одни к.с., а алгоритм проверки сертификата - другие?... Но при этом же подписать платежку в WEB-Бюджете со второго раза удалось - если бы контрольные суммы не совпадали (либо что-то другое вместо к.с.), то такой ключ, наверное, вообще не работал бы?
Отредактировано пользователем 15 декабря 2015 г. 20:48:59(UTC)
| Причина: Добавил результат одной проверки