我正在尝试阅读EWS中经过数字签名的电子邮件。具体来说,我对电子邮件中的文件附件感兴趣。我使用以下代码但没有成功:
SignedCms signedCms = new SignedCms();
signedCms.Decode(filebyte)
其中filebyte是smime.p7m附件。
我收到错误“ASN1错误标记值 遇到了。“在代码的第二行。
有人可以帮我解决这个问题吗?我在运行代码的机器上错过了证书吗?或者证书已经在smime.p7m中?我不应该通过smime.p7m附件来解码吗?