重新做这个问题,因为我不知道我是否正确地指出了我的观点。
我有一个signedXML对象
Dim signedXml As New SignedXml(envelope)
我需要设置此对象的SigningKey属性
signedXml.SigningKey
我也有我的证书对象
Dim cert As X509Certificate = Me.GetX509Certificate
如何使用我的证书设置signedXml的SigningKey属性。
在.NET 2.0中,每个X509Certificate都有一个'Key'属性,它返回一个RSA对象,但在3.5中,这个属性被删除了。
答案 0 :(得分:0)
您可以改为使用X509Certificate2
及其PrivateKey
属性。