Статус: Активный участник
Группы: Администраторы, Участники Зарегистрирован: 28.04.2010(UTC) Сообщений: 140 Откуда: Крипто-Про Поблагодарили: 15 раз в 14 постах
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 12.10.2012(UTC) Сообщений: 16
|
Установил последнюю версию CSP. На сертификатах ГОСТ вылетает исходный экзепшн (SSPI...), на сертификатах AESRSA все ОК.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 11.10.2012(UTC) Сообщений: 7
Сказал(а) «Спасибо»: 1 раз
|
Вероятно у разработчиков эти примеры работают без проблем. Чтобы выявить причину предлагаю сгенерировать тестовый сертификат с возможностью экспорта. На этом сертификате убедиться в работоспособности конкретной версии CSP. После чего выложить все вместе для общего доступа. Таким образом если мы сможем воспроизвести работу примеров с этими CSP и этим сертификатом будет проще понять причину.
|
|
|
|
Статус: Активный участник
Группы: Администраторы, Участники Зарегистрирован: 28.04.2010(UTC) Сообщений: 140 Откуда: Крипто-Про Поблагодарили: 15 раз в 14 постах
|
Лицензия на CSP установлена? Клиент и сервер установлены на одной машине ? В журналах Windows есть ошибки CSP? Пришлите в архиве используемый серверный сертификат. Отредактировано пользователем 16 октября 2012 г. 17:40:04(UTC)
| Причина: Не указана
|
|
|
|
Статус: Активный участник
Группы: Администраторы, Участники Зарегистрирован: 28.04.2010(UTC) Сообщений: 140 Откуда: Крипто-Про Поблагодарили: 15 раз в 14 постах
|
На стороне клиента ошибок нет ?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 12.10.2012(UTC) Сообщений: 16
|
Из остнастки "Управление лицензиями КриптоПро PKI": КриптоПро CSP Версия: 3.6.7279 Лицензия: - Срок действия: Срок действия клиентской лицензии: 14.01.2013 Срок действия серверной лицензии: 14.01.2013 КриптоПро .NET Клиент Версия: 1.0.4668.1 Лицензия: Ознакомительная Срок действия лицензии: 15.01.2013 Клиент и сервер Ssl на одной машине (localhost) В журналах Windows: КриптоПро TLS. Ошибка 0x8010006b при импорте открытого ключа: Нет доступа к карте. Введен неправильный PIN-код. Сертификат (и ключевой контейнер выслал) Отредактировано пользователем 16 октября 2012 г. 18:24:12(UTC)
| Причина: Не указана
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 12.10.2012(UTC) Сообщений: 16
|
khomenko написал:На стороне клиента ошибок нет ? На клиенте ошибка System.IO.IOExeption: Проверка подлинности не пройдена из-за закрытия транспортного потока удаленной стороной
|
|
|
|
Статус: Активный участник
Группы: Администраторы, Участники Зарегистрирован: 28.04.2010(UTC) Сообщений: 140 Откуда: Крипто-Про Поблагодарили: 15 раз в 14 постах
|
Ключ создавался с PIN ??? эта ошибка возникает на каждом обращении клиента к серверу * эта = КриптоПро TLS. Ошибка 0x8010006b при импорте открытого ключа: Нет доступа к карте. Введен неправильный PIN-код. Отредактировано пользователем 16 октября 2012 г. 18:34:28(UTC)
| Причина: Не указана
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 12.10.2012(UTC) Сообщений: 16
|
khomenko написал:Ключ создавался с PIN ??? эта ошибка возникает на каждом обращении клиента к серверу * эта = КриптоПро TLS. Ошибка 0x8010006b при импорте открытого ключа: Нет доступа к карте. Введен неправильный PIN-код.
При получении сертификата от Тестового УЦ, генерировался ключевой контейнер (появлялось приглашение ввода пароля на ключевой контейнер, естественно, я его задал, выбрал флешку). В cpconfigadmin.exe на компьютере для разработки, сначала копировал его в реестр (пришлось ввести другое имя для КК, находил его на съемном носителе), далее выбирал "Посмотреть сертификат в контейнере", выбрал созданный контейнер из реестра, вводил PIN, установил сертификат в Хранилище. В коде самого примера явно нигде не задавал PIN для контейнера, соответственно, приглашение для его ввода не появлялось. P.S. На Компе с инетом те же версии КриптоПРО, что и на машине для разработки. Запускал примеры на обоих компах - результат тот же
|
|
|
|
Статус: Активный участник
Группы: Администраторы, Участники Зарегистрирован: 28.04.2010(UTC) Сообщений: 140 Откуда: Крипто-Про Поблагодарили: 15 раз в 14 постах
|
Дело не в версиях CSP и .NET сервер не мог получить доступ к своему закрытому ключу, для расшифрования сообщения от клиента, т.к. не знал PIN от него. Пин можно не задавать; в окнах ввода PIN просто нажать OK. Если очень хочется ключ с пином, то нужны хитрости до вызова AuthenticateAsServer. Лучше создать ключ без пина. Отредактировано пользователем 16 октября 2012 г. 19:00:47(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close