Использование опции -ss
инструмента Microsoft MakeCert.exe
(-ss указывает имя хранилища сертификата предмета, в котором хранится выходной сертификат), я создаю собственное хранилище на сервере. Я могу удалить свой сертификат программно, но я не смогу удалить сам магазин. Согласно сообщению об ошибке, это не поддерживается провайдером.Как удалить сертификат Магазин добавлен makecert
Я даже не могу использовать snapin MMC (certmgr.msc), чтобы удалить его. Кто-нибудь знает, как это сделать?
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
Единственный способ, которым я нашел, чтобы использовать CertUnregisterSystemStore Win32 API
Вы не написали ни одного комментария к [мой ответ] (http://stackoverflow.com/a/9749076/315935). Проблема уже решена? – Oleg
Извините, я просто не трачу времени, чтобы проверить его. Я сделаю это и ответю. – JPBlanc