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/"
}
}
}