-1

我正在 biztalk 中开发示例加密/解密解决方案。为此,我使用 Testcert 实用程序创建了测试证书。然后我使用测试证书通过 MIME/SMIME 编码器成功加密了一条消息。我的问题是当我尝试解密以前加密的文件时,我收到以下错误消息:

执行接收管道失败:“EncryptionDecryption.ReceivePipeline1, EncryptionDecryption, Version=1.0.0.0, Culture=neutral, PublicKeyToken=de95fc107454e1ca” 来源:“MIME/SMIME 解码器” 接收端口:“ReceivePort4” URI:“C:\ BIZTalkProjects\EncryptionDecryption\DecIN*.xml" 原因:身份验证失败。“解码 S/MIME 消息失败。S/MIME 消息可能无效。

可能是什么原因?请帮我。我正在使用 biztalk 服务器 2010。

问候, 沙比尔

4

1 回答 1

0

您是否检查了写入和读出数据的程序?解码通常发生在内容被解密之前。在调用解密方法之前,确保文件完整且在内存中完全可用。

于 2013-01-04T23:30:31.580 回答