来自CAPICOM EnvelopedData对象的错误 [英] Error from CAPICOM EnvelopedData Object

查看:154
本文介绍了来自CAPICOM EnvelopedData对象的错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好:
在我们的一个应用程序中,我们使用定制的DLL对Sybase ASA 9.0.2中的消息进行加密/解密.该DLL使用Microsoft CAPICOM(2.1.0.1)来加密和解密消息.最近,我们在解密消息方面遇到了问题.其记录"0x80880283"为错误代码.
但是,如果登录的用户属于OS Administrator组,则可以从同一台计算机正常工作.解码消息时将出现此错误.是否有任何属于CAPICOM和管理员权限的内容.请帮忙.

谢谢
Robin

Hello:
In one of our application we are using a custom made DLL to encrypt/decrypt messages in Sybase ASA 9.0.2. This DLL using Microsoft CAPICOM(2.1.0.1) for encrypting and decrypting messages. Recently we have a problem with decrypting messages. Its logging ''0x80880283'' as error code.
But from the same machine its working fine if the logged in user belongs OS Administrator group. This error is coming while Decoding messages. Is there anything which belongs to CAPICOM and administrator rights. Please help.

Thanks
Robin

推荐答案

请参见 http://msdn.microsoft.com/en-us/library/aa375685(VS.85).aspx [
See http://msdn.microsoft.com/en-us/library/aa375685(VS.85).aspx[^]

Based on that 0x80880283 is CAPICOM_E_ENVELOP_RECIPIENT_NOT_FOUND.

More details:

The recipient cannot be found in the EnvelopedData object.
Usually, this does not happen with an EnvelopedData object that was created by CAPICOM; however, if the EnvelopedData object was created by a third-party product, the recipient''s certificate may not be included in the PKCS #7 structure.


Does that help you identify what might be happening?


这篇关于来自CAPICOM EnvelopedData对象的错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆