在Biztalk中解码MIME / SMIME消息

时间:2012-12-31 10:27:23

标签: encryption biztalk

我正在开发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 server 2010。

此致 Shabbir

1 个答案:

答案 0 :(得分:0)

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