visual-studio asp.net-core visual-studio-2017 iis-express asp-net-core-mvc-2.0

Cómo deshabilitar Https en Visual Studio 2017 Web Proj ASP.NET Core 2.0



visual-studio asp.net-core (1)

Creé un proyecto predeterminado en Visual Studio 2017 con ASP.NET Core 2.0. Elegí la aplicación web con MVC y con autenticación de uso individual. De forma predeterminada, se está configurando y trabajando con https. Intenté desactivarlo accediendo a las propiedades del proyecto y eliminando el usuario ssl y cambiando https a http, pero luego recibo un error de IIS Express Connection o un 404.

No he visto https predeterminado antes. ¿De dónde viene eso y dónde puedo desactivarlo?


Acabo de crear una aplicación MVC predeterminada usando net core 2.0.

Para deshabilitar SSL, debe hacer 2 pasos. Puede hacerlo utilizando la GUI de Visual Studio o editando el launchsettings.json (más abajo)

  • ve a las propiedades de tu proyecto
  • Desmarque la opción SSL
  • Copie la URL de la aplicación en la entrada del navegador de inicio

Et voila:

Si no es partidario de utilizar la interfaz, puede editar alternativamente el archivo launchsettings.json, configurando sslPort: 0 y "launchUrl": "http://localhost:13121/" (o donde quiera que desee iniciar solicitud)

{ "iisSettings": { "windowsAuthentication": false, "anonymousAuthentication": true, "iisExpress": { "applicationUrl": "http://localhost:13121/", "sslPort": 0 } }, "profiles": { "IIS Express": { "commandName": "IISExpress", "launchBrowser": true, "launchUrl": "http://localhost:13121/", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } }, "WebApplication1": { "commandName": "Project", "launchBrowser": true, "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, "applicationUrl": "http://localhost:13122/" } } }