Статус: Активный участник
Группы: Участники
Зарегистрирован: 24.08.2009(UTC) Сообщений: 60
|
Максим, спасибо большое за подсказку - теперь все получилось совершенно с другим результатом. Попробую теперь проверку. добавлено: Проверил - с RSA выскакивает та же ошибка. Отредактировано пользователем 10 ноября 2010 г. 22:26:33(UTC)
| Причина: Не указана Вложение(я):  out1.xml (1kb) загружен 8 раз(а). out2.xml (2kb) загружен 11 раз(а). out3.xml (3kb) загружен 10 раз(а). out4.xml (2kb) загружен 11 раз(а). out5.xml (1kb) загружен 11 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 24.08.2009(UTC) Сообщений: 60
|
В WinDbg нашел еще следующую информацию:
Thu Nov 11 17:14:42.564 2010 (UTC + 3:00): ModLoad: 77010000 770d6000 C:\WINDOWS\system32\COMRes.dll Thu Nov 11 17:14:42.564 2010 (UTC + 3:00): ModLoad: 78800000 7895c000 C:\Program Files\Common Files\Microsoft Shared\OFFICE11\msxml5.dll Thu Nov 11 17:14:42.720 2010 (UTC + 3:00): (c48.db0): Unknown exception - code e0000001 (first chance) Thu Nov 11 17:14:42.735 2010 (UTC + 3:00): (c48.db0): C++ EH exception - code e06d7363 (first chance) Thu Nov 11 17:14:42.751 2010 (UTC + 3:00): (c48.db0): Access violation - code c0000005 (first chance) First chance exceptions are reported before any exception handling. This exception may be expected and handled. eax=00000000 ebx=00000005 ecx=7c8296d6 edx=00000000 esi=00000000 edi=03fa9e10 eip=788105f2 esp=0012f748 ebp=0012f758 iopl=0 nv up ei pl zr na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246 *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Common Files\Microsoft Shared\OFFICE11\msxml5.dll - msxml5+0x105f2: 788105f2 807e1c00 cmp byte ptr [esi+1Ch],0 ds:0023:0000001c=?? *** WARNING: Unable to verify checksum for C:\Program Files\Tomcat\ext\VerifySign\xmlverify.dll *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\KERNEL32.dll - *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll -
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,405  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 720 раз в 624 постах
|
А если без .net? Например, проверить нашим примером? |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 24.08.2009(UTC) Сообщений: 60
|
Использовал пример Microsoft. Результат работы: --------на файле out4.xml при получении ключа из узла по запросу ".//ds:KeyInfo/ds:X509Data": Verifying signature. Signature verified. This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. --------на файле out3.xml при получении ключа из узла по запросу ".//ds:KeyInfo/ds:KeyValue": Verifying signature. Signature verified. Can't get verifying certificate Вложение(я):  verify.cpp (5kb) загружен 10 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 24.08.2009(UTC) Сообщений: 60
|
Максим, подскажите пожалуйста, сложно ли будет реализовать подпись с такой же функциональностью на одном только CAPICOM без MSXML? Я имею в виду, что если в методы CAPICOM передавать xml в текстовом виде, то будет ли он добавлять туда подпись? Или CAPICOM можно использовать только с отделенной подписью?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,405  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 720 раз в 624 постах
|
capicom c xml не работает. Напишите мне письмо с примерными требованиями к системе и подписи - подумаем.
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 24.08.2009(UTC) Сообщений: 60
|
Проблема решена. Переделал решение задачи под отделенную подпись через CAPICOM. Сборка Interop для CAPICOM отказалась запускаться и я выполнил следующую команду: regsvr32 CAPICOM.dll. После этого мне вдруг в голову пришла мысль, а не проверить ли мне мою неработающую программу. Программа заработала. Странно что установка CAPICOM.dll инсталлятором не зарегистрировала ее. Максим, спасибо за поддержку. Я перечитал свои сообщения и понял, что если бы сразу не отмел вероятность некорректной установки ПО, о которой Вы меня начали спрашивать, то проблема была бы решена гораздо раньше. Отредактировано пользователем 13 ноября 2010 г. 19:54:27(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close