2009-07-24 17 views
8

NET, aby wyeksportować certyfikat z magazynu certyfikatów do pliku PFX. Próbuję użyć metody X509certificate2.Export z zestawem flag X509ContentType.Pfx, ale nie jestem pewien, jak obsłużyć zwróconą tablicę bajtów i wypisać ją poprawnie do pliku.C# Eksportuj certyfikat w formacie pfx

Każda pomoc doceniona.

Odpowiedz

20

Sądząc po dacie, można już zdobione to, ale wszystko, co musisz zrobić, to napisać zwracanej tablicy bajtów bezpośrednio do pliku:

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