Это произошло в одночасье. Вчера я смог поработать над моим приложением .NET Core. Теперь каждый раз, когда я пытаюсь сделать dotnet run
, я получаю следующую ошибку в моей строке cmd:
Как видите, я попытался запустить предложенные команды для создания сертификата разработчика, которые dotnet dev-certs https
, а затем dotnet dev-certs https --trust
. Запустив их обоих, я получаю
Произошла ошибка при сохранении сертификата разработчика HTTPS в хранилище личных сертификатов текущего пользователя.
Прежде чем я запустил эти команды, я прочитал на этой странице , что у меня было два конкурирующих сертификата localhost в моей цепочке для ключей. Поэтому я иду в связку ключей, чтобы удалить один из них безрезультатно. Затем я удаляю другое, думая, что могу как-то воссоздать его. Поэтому я выполняю команды выше.
Затем я обнаружил, что я получаю ту же ошибку «Произошла ошибка при сохранении HTTPS ...» для большинства вариантов параметров команды dotnet dev-certs https [options]
(параметры можно найти, запустив dotnet dev-certs https -h
Кто-нибудь знает, почему я могу получить эту ошибку? Как я могу получить больше информации о том, почему его нельзя сохранить в «хранилище сертификатов»? Кажется, мне отказывают в доступе к какой-то папке.