Actualicé ayer de .Net 5 a .Net 6 y ahora mis proyectos no pueden comenzar con dotnet run . Entonces me sale el error:
Building... warn: Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer[5] The ASP.NET Core developer certificate is in an invalid state. To fix this issue, run the following commands 'dotnet dev-certs https --clean' and 'dotnet dev-certs https' to remove all existing ASP.NET Core development certificates and create a new untrusted developer certificate. On macOS or Windows, use 'dotnet dev-certs https --trust' to trust the new certificate. fail: Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer[4] The ASP.NET Core developer certificate is in an invalid state. To fix this issue, run the following commands 'dotnet dev-certs https --clean' and 'dotnet dev-certs https' to remove all existing ASP.NET Core development certificates and create a new untrusted developer certificate. On macOS or Windows, use 'dotnet dev-certs https --trust' to trust the new certificate.Intenté todos los pasos para eliminar/limpiar y volver a crear, pero eso no ayuda. El servidor se inicia pero no es posible la conexión desde un navegador.
Yo uso Mac OS 11
¿Alguien tiene una idea?
Tuve que eliminar todos los SDK anteriores a 3.1.4xx ya que estoy trabajando en 3.1.x Solo después de eso funcionó el certificado de desarrollo recién generado.
Instalaré los SDK más adelante cuando trabaje en una versión más nueva de dotnet core.
Ubicación de MacOS = /usr/local/share/dotnet/sdk
MacOS versión 12.3 Monterrey