Можете объяснить почему может появляться подобное сообщение об ошибке при проверке цифровой подписи с использованием IolaCOM.dll (64бит). Каждый раз как на сервер приходит сообщение для проверки подписи - она не проходит. Библиотека IolaCOM.dll выдает ошибку:
IOLACOM_E_CODE_WRONG ---> System.Runtime.InteropServices.COMException: Verify code signature - verify code signature error.
код который дает ошибку:
iolaCom2.VerifyData("", (int)VerifyFlags, Convert.ToBase64String(hash), injectCertificate, ref outData, ref outSign, ref importInfo, ref verifyInfo);
error = (IOLACOM_ERRORS)iolaCom2.GetLastError();
Этот метод iolaCom2.GetLastError() возвращает ошибку IOLACOM_E_CODE_WRONG .
В официальной документации есть код ошибки, но не объясняется почему может возникнуть данная ошибка.
Вы могли бы разъяснить что она означает?
Данная ошибка происходит только на windows server 2008 r2