#c# #asp.net #.net #asp.net-core #.net-core
#c# #asp.net #.net #asp.net-core #.net-core
Вопрос:
Я могу успешно создать свое решение в Visual Studio, однако при попытке запуска я вижу, что сертификат разработки HTTPS не найден
Когда я нажимаю «Установить и доверять», я получаю всплывающее окно «dotnet dev-сертификаты хотят внести изменения». Вскоре после того, как я ввожу свой пароль, мой проект завершается. Когда я пытаюсь запустить dotnet dev-certs https —trust в своем терминале, я получаю сообщение «Действительный сертификат HTTPS уже присутствует», хотя я удалил все сертификаты локального хоста в своей цепочке ключей. Я попытался запустить https-clean dotnet dev-certs-clean, и я снова попытался разблокировать, заблокировать и разблокировать свой логин для ключей, но безуспешно.
Я на dotnet 5.0.100 и в настоящее время на macOS Catalina 10.15.7
Ответ №1:
Вы всегда можете работать без сертификата :
- Перейдите к параметрам вашего проекта
- Перейдите к «ASP.NET Вкладка «ЯДРО»
- в разделе «Выполнить»> «Конфигурация» удалите «https://localhost:5001 «, оставь http://localhost:5000
Вы должны уметь работать с http://localhost:5000 URL и, таким образом, не беспокоиться о сертификате.
Комментарии:
1. Пошел и попробовал, и теперь я просто получаю 404, или проект завершается. Изменил URL-адрес и добавил «/ api» в конце, но безуспешно.