Я установил несколько самоподписанных сертификатов на своей машине Windows 7 Ultimate x64 в целях разработки. Каждый был установлен в Доверяемую Корневую АВАРИЮ, и 2 были установлены в Мои Сертификаты и Людей, которым Доверяют. Каждый день или два сертификат, установленный в Доверяемую Корневую АВАРИЮ, исчезает, и я должен переустановить его! Это является раздражающим ад из меня. Почему это происходит и как я останавливаю его?
Другие сертификаты (установленный в другие хранилища) не исчезают. Моей первой мыслью была некоторая Групповая политика, но моя машина не является частью домена - хотя это делает получает его IP-адрес из корпоративного сервера DHCP, таким образом, я не уверен, может ли им так или иначе все еще удаться применить Групповую политику ко мне.
Решение состояло в том, чтобы установить его в Root
хранилище, которое помещает его под Registry
(если Вы просматриваете физические хранилища в снимке Сертификатов - в), вместо AuthRoot
хранилище, которое помещает его под Third-Party
. Я не знаю, почему это исчезало из Third-Party
, но этого не произошло, так как я внес это изменение.
Благодаря Charlie Wilson для указания на меня в правильном направлении. Я просто хотел вывести полный ответ в случае, если у кого-либо еще была эта проблема.
Когда Вы выбираете, где сертификаты должны быть сохранены, Вы выбираете физическое хранилище, такое как Реестр или Локальный компьютер? Я не уверен, что проблема всего лишь, я всегда был успешен с выбором Registry.Удачи.