Utilizzando l'opzione -ss
dello strumento Microsoft MakeCert.exe
(-ss specifica il nome dell'archivio certificati del soggetto che memorizza il certificato di uscita), creo il mio negozio su un server. Sono in grado di rimuovere il mio certificato in modo programmatico, ma non sono in grado di rimuovere il negozio stesso. Secondo il messaggio di errore questo non sembra essere supportato dal provider.Come rimuovere un certificato Negozio aggiunto da makecert
Non riesco nemmeno a utilizzare lo snap-in MMC (certmgr.msc) per rimuoverlo. Qualcuno sa come farlo?
PS cert:\LocalMachine> Remove-Item .\SigningStore
Remove-Item : L'exécution du fournisseur s'est arrêtée, car le fournisseur ne prend pas en charge cette opération.
Au niveau de ligne : 1 Caractère : 12
+ Remove-Item <<<< .\SigningStore
+ CategoryInfo : NotImplemented: (:) [Remove-Item], PSNotSupportedException
+ FullyQualifiedErrorId : NotSupported,Microsoft.PowerShell.Commands.RemoveItemCommand
L'unico modo che ho trovato è stato quello di utilizzare CertUnregisterSystemStore API Win32
Hai scritto alcun commento da [la mia risposta] (http://stackoverflow.com/a/9749076/315.935). Il problema è già risolto? – Oleg
Scusa, non mi prendo tempo per testarlo. Lo farò e risponderò. – JPBlanc