2009-07-24 13 views
8

NET per esportare un certificato dal cert store in un file PFX. Sto cercando di utilizzare il metodo X509certificate2.Export con il set di flag X509ContentType.Pfx, ma non sono sicuro di come gestire l'array di byte restituito e di inviarlo correttamente al file.C# Esporta cert in formato pfx

Qualsiasi aiuto apprezzato.

risposta

20

A giudicare dalla data, voi avranno già capito questo, ma tutto quello che dovete fare è scrivere l'array di byte restituita direttamente in un file:

byte[] certData = cert.Export(X509ContentType.Pfx, "MyPassword"); 
File.WriteAllBytes(@"C:\MyCert.pfx", certData);