Использование dotnet_wraper в веб-приложении
(1 чел.) (1) гость
  • Страница:
  • 1
  • 2

ТЕМА: Использование dotnet_wraper в веб-приложении

Использование dotnet_wraper в веб-приложении 4 года, 1 мес. назад #1675

  • SMART
  • Осваиваюсь на форуме
  • Постов: 28
  • Репутация: 0
Использую функции dotnet_wraper'a в веб приложении для проверки подписей, на моем компьютере под отладчиком запускается, но на сервере возникает ошибка
System.TypeInitializationException: Инициализатор типа "OpenSSL.Core.Native" выдал исключение. ---> 
System.DllNotFoundException: Не удается загрузить DLL "libeay32": Не найден указанный модуль. (Исключение из HRESULT: 0x8007007E)
 в OpenSSL.Core.Native.SSLeay()
 в OpenSSL.Core.Version.get_Library()
 в OpenSSL.Core.Native..cctor()
 --- Конец трассировки внутреннего стека исключений ---
 в OpenSSL.Core.Native.BIO_s_mem()
 в OpenSSL.Core.BIO..ctor(Byte[] buf)
 в Utilities.DigitalSignatureUtils.DigitalSignatureChecker.Check(SignData sign, String hashForCheck)
 в Web.Explorer.WebServices.CheckSign(String id)

libeay32.dll и ssleay32.dll всегда копируются в проект. В папке bin веб-приложения они есть, так же пробовал закидывать их в System32 и SysWOW64 но это не помогло. В чем может быть проблема?
Изменено: 4 года, 1 мес. назад от SMART.

Re: Использование dotnet_wraper в веб-приложении 4 года, 1 мес. назад #1677

  • kk
  • Новый участник
  • Постов: 18
  • Репутация: 1
Добрый день. У вас последняя версия wrapper'a? Веб приложение x86?
Библиотеки должны находиться в одном каталоге с wrapper'ом.

Re: Использование dotnet_wraper в веб-приложении 4 года, 1 мес. назад #1678

  • SMART
  • Осваиваюсь на форуме
  • Постов: 28
  • Репутация: 0
Здравствуйте, ссылку на SDK мне предоставили 25.06.15. Да библиотеки находятся в одном каталоге bin вместе с wrapper'oм

Сейчас попробовал максимально упростить тестовый пример, и сделал консольное приложение т.к. думал что возможно проблема в IIS, в нем возникает та же ошибка.

Re: Использование dotnet_wraper в веб-приложении 4 года, 1 мес. назад #1679

  • kk
  • Новый участник
  • Постов: 18
  • Репутация: 1
Установите рестрибутив Visual Studio 2013 С++

Re: Использование dotnet_wraper в веб-приложении 4 года, 1 мес. назад #1680

  • SMART
  • Осваиваюсь на форуме
  • Постов: 28
  • Репутация: 0
Установил версии 2013, 2012 и 86 и 64 не помогло

Re: Использование dotnet_wraper в веб-приложении 4 года, 1 мес. назад #1681

  • SMART
  • Осваиваюсь на форуме
  • Постов: 28
  • Репутация: 0
Установил версию 2010 и заработало, большое спасибо за подсказку
  • Страница:
  • 1
  • 2
FaLang translation system by Faboba