Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 931  Откуда: Крипто-Про Поблагодарили: 107 раз в 99 постах
|
cybermerlin написал:оу, точно, виноват, не придал значение "CAdES-X Long Type 1" НО тогда роль .SignCades() - становится мне еще более трудно понимаемой... sign в итоге делает расширенную и SignCades тоже делает такую же... "кручу, верчу - запутать хочу"? Если внимательно прочитать документацию, то можно узнать, что метод SignCades позволяет делать и другой тип подписи - CAdES-BES.
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 931  Откуда: Крипто-Про Поблагодарили: 107 раз в 99 постах
|
1. В Opera 11 тестовая страница заработала? Если нет, то какая версия плагина? 2. Код:if(typeof(ISignedData.ContentEncoding)!='undefined')
Исправим :-)
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.10.2009(UTC) Сообщений: 121
Сказал(а) «Спасибо»: 2 раз Поблагодарили: 3 раз в 3 постах
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 931  Откуда: Крипто-Про Поблагодарили: 107 раз в 99 постах
|
А в других браузерах на той же машине плагин работает?
В Opera 11 можете под отладчиком посмотреть, что возвращается в cadesobject?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.10.2009(UTC) Сообщений: 121
Сказал(а) «Спасибо»: 2 раз Поблагодарили: 3 раз в 3 постах
|
планируется реализовать подпись уже подготовленного хэша от документа? capicom не предусматривает вроде, а будет-ли эта столь полезная функциональность у cades ?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.10.2009(UTC) Сообщений: 121
Сказал(а) «Спасибо»: 2 раз Поблагодарили: 3 раз в 3 постах
|
видно нужно самостоятельно будет писать плагин...
или все же крипто-про внедрит этот функционал в cades ?
|
|
|
|
Статус: Padawan
Группы: Администраторы
Зарегистрирован: 02.12.2010(UTC) Сообщений: 1,382   Откуда: Москва Сказала «Спасибо»: 11 раз Поблагодарили: 69 раз в 47 постах
|
Цитата:или все же крипто-про внедрит этот функционал в cades ? нет, реализовываться не будет. |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 13.04.2012(UTC) Сообщений: 109
|
Добрый день! Возникла проблема с использованием cadescom.dl из .NET Есть две машины. На одной Windows XP 32-bit, на другой Windows 7 32-bit. На обеих установлено: КриптоПро CSP и CADESCOM из дистрибутива ЭЦП SDK cadescom-win32.msi. Интероп-ассембли для CADESCOM и CAPICOM установлены утсюда http://www.cryptopro.ru/....aspx?g=posts&t=2993Есть код на C# Код:CPSigner cps = new CPSigner();
cps.Options = CAPICOM_CERTIFICATE_INCLUDE_OPTION.CAPICOM_CERTIFICATE_INCLUDE_END_ENTITY_ONLY;
cps.Certificate = certificate;
cps.TSAAddress = @"http://www.cryptopro.ru/tsp/tsp.srf";
CadesSignedData csd = new CadesSignedData();
csd.Content = content;
signedContent = csd.SignCades(cps, CADESCOM_CADES_TYPE.CADESCOM_CADES_DEFAULT, true, CAPICOM_ENCODING_TYPE.CAPICOM_ENCODE_BINARY);
content и signedContent - это массивы byte[]. На Windows XP все работает. А на Windows 7 на строчке вылетает exception Цитата:System.InvalidCastException was caught Message=Unable to cast COM object of type 'CAdESCOM.CadesSignedDataClass' to interface type 'CAdESCOM.ICPSignedData3'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{782964D8-94BF-4C1D-A6CF-FA9360E5C54F}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)). Source=mscorlib StackTrace: at System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, Boolean& pfNeedsRelease) at CAdESCOM.CadesSignedDataClass.set_Content(Byte[] pVal)
Не подскажете, в чем может быть проблема? Правда на Windows XP стоит еще и библиотека CADES из дистрибутива cades-win32.msi. Это может как-то влиять? Отредактировано пользователем 21 июня 2012 г. 18:39:33(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 931  Откуда: Крипто-Про Поблагодарили: 107 раз в 99 постах
|
Версии cadescom-win32.msi одинаковые? И обе последние?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 13.04.2012(UTC) Сообщений: 109
|
Новожилова Елена написал:Версии cadescom-win32.msi одинаковые? И обе последние? Да. Версия 1.05.0755 от 05.10.2011 20:41 Отредактировано пользователем 21 июня 2012 г. 20:38:57(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close