【发布时间】:2009-12-14 19:48:17
【问题描述】:
以前,我尝试在 .NET CF 2.0 上使用客户端证书(请参阅 here),但最终不得不放弃。我现在使用 .NET CF 3.5,它支持 ClientCertificates 对象上的 ClientCertificates 属性。但是,我不知道如何使用 pfx 文件实例化 X509Certificate 或 X509Certificate2 对象。在完整的框架上,我可以简单地执行new X509Certificate2(filename, password) 之类的操作。如果我尝试使用从 .pfx 文件中读取的字节创建对象,则会收到异常消息“.NET CF 3.5 不支持 pfx 文件”。那么如何指定带有私钥的客户端证书以用于ClientCertificates 属性?
【问题讨论】:
标签: c# .net compact-framework windows-ce x509certificate