Installazione certificati di posta pfx

martedì 19 giugno 2007 - 14.37

lucidshine Profilo | Newbie

Salve,
sto cercando di installare un certificato di posta pfx da codice.
L'installazione va a buon fine, ovvero il certificato risulta nell'archivio certificati.
Ma l'invio di email certificate funziona soltanto se non termino l'applicazione che ha installato il certificato.
Se installo il certificato e chiudo il programma che l'ha installato l'errore che da quando provo ad inviare un email certificata è: "Il sistema di protezione sottostante non ha trovato il nome ID digitale".

Il codice che uso è il seguente:
X509Store myStore = new X509Store(StoreName.My, StoreLocation.CurrentUser); myStore.Open(OpenFlags.ReadWrite); X509Certificate2 certificate = new X509Certificate2(); certificate = new X509Certificate2("c:\\certificato@certificato.com.pfx", "password"); myStore.Add(certificate); myStore.Close();

Grazie per ogni aiuto.
Tiziano.


Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5