Domanda

Re-fare questa domanda in quanto non so se mi è stato sempre il mio punto attraverso correttamente.

Ho un oggetto SignedXml

Dim signedXml As New SignedXml(envelope)

ho bisogno di impostare la proprietà SigningKey di questo oggetto

signedXml.SigningKey

Ho anche il mio oggetto certificato

Dim cert As X509Certificate = Me.GetX509Certificate

Come faccio a impostare la proprietà SigningKey di SignedXml usando il mio cert.

In .NET 2.0 ogni X509Certificate aveva una proprietà 'chiave', che ha restituito un oggetto RSA, ma in 3.5 questa proprietà viene rimosso.

È stato utile?

Soluzione

Si potrebbe essere in grado di utilizzare X509Certificate2 e la sua proprietà PrivateKey invece.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top