Назад | Перейти на главную страницу

Удалите сертификат из хранилища сертификатов «Сетевая служба» Windows.

У меня есть служба, работающая с разрешениями «Сетевая служба», которая установила сертификат в «хранилище личных сертификатов» для «Сетевой службы».

По причинам, выходящим за рамки этого вопроса, мне нужно удалить этот сертификат, но с помощью оснастки «Сертификаты» консоли MMC мне не удалось найти этот сертификат. Я попытался открыть хранилище сертификатов для «Служба» -> «Локальный компьютер» -> «Имя службы», но там ничего нет, хотя служба определенно сообщает, что видит сертификат.

Есть идеи, как мне получить доступ к этому личному хранилищу сертификатов?

Редактор реестра.

HKEY_USERS \ S-1-5-20 \ Software \ Microsoft \ SystemCertificates \ My

S-1-5-20 - это учетная запись сетевой службы. «Мой» представляет собой Личный магазин.

Удалите записи оттуда.

Источник: http://support.microsoft.com/kb/185059

Вам не нужно возиться с реестром, см. Как установить сертификат в файле PFX в личный контейнер NT-AUTHORITY \ NetworkService? Речь идет об установке, но ничто не мешает удалить сертификат.