dotnet dev-certs https --trust
Introducción a ASP.NET Core
Todo lo que aprenderás sobre ASP.NET Core
Herramientas y prerrequisitos
La importancia del middleware en el entorno web
Mi primera aplicación ASP.Net Core
Habilitar certificados, planillas preinstaladas
Revisión detalladas de la estructura de directorios
¿Qúé es el patrón MVC?
Nuestro Proyecto
Modelo Vista Controlador a nivel básico
Vista y controlador
Modelo a nivel básico
Razor Syntax
Vistas Plantillas y modelo
Vistas, plantillas, Archivos de inicio
Importación de modelos
Vistas para listar asignaturas
Vistas parciales
Mostrando otras listas de objetos
Actualizando la versión de bootstrap
Entity Framework Core
Introducción a entity framework
Conectando la solución con Entity Framework Core
Sembrando datos en la base de datos
Optimizando siembra de datos
Refactoring del Modelo para un ORM
Implementando cambios en el modelo
Refactoring siembra de datos
Ajuste de vistas y formularios
Ajuste de enrutamiento
Ajuste de vistas y controladores
Creando un formulario
Validaciones de formularios
Tu primer Reto
Atributos de validación y bases de datos
Data annotations
Segundo Reto
Usando una Base de Datos de verdad
Diseño de vistas y controladores optimizado
Scaffolding o borrón y cuenta nueva
Tercer Reto
Deploy del sitio
Publicando el website
Conclusiones
Crea una cuenta o inicia sesión
¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera
Juan Carlos Ruiz
Aportes 42
Preguntas 12
dotnet dev-certs https --trust
No me gusta la idea de no ver la creación de una api, se supone que este es el ultimo curso de .net
dotnet new mvc -o CarpetaPlatzi
Estoy usando Manjaro Linux y tuve ciertos problemas al agregar el certificado, la manera en que logre resolverlo fue esta:
1.- Desinstalar dotnet-dev-certs:
$: dotnet tool uninstall --global dotnet-dev-certs
2.- Reinstalar dotnet-dev-certs:
$: dotnet tool install --global dotnet-dev-certs
3.- Cambiar ruta, nota: cambia user por el nombre de tu usuario.
$: export PATH="$PATH:/home/[user]/.dotnet/tools"
4.- Ejecuta nuevamente desde la terminal
dotnet dev-certs https
Si te sigue marcando error prueba este método, viene en la documentación de Microsoft:
Cambiar USERPROFILE por tu nombre de usuario y el cryptic-password la contraseña que desees usar.
dotnet dev-certs https -ep %USERPROFILE%\.aspnet\https\aspnetapp.pfx -p <cryptic-password>
Posterior a realizar esto te aparecera un mensaje donde te indica que el certificado de a instalado correctamente.
Posterior mente logre ejecutar mi proyecto sin problemas.
UBUNTU - Buenas!!! Con .net versión 3.1.301 (Una de las últimas versiones a la fecha) pude habilitar el certificado https con el comando “dotnet dev-certs https -v”.
Saludos!!!
Razor Page—> Pagina muy Sencilla y basica, donde se pone el html se puede codigo C# o Razor
MVC ViewImports --> no es contener código, sino directivas que serán aplicadas a todas las vistas (sean completas, parciales o layouts). Es decir, aquí no encontraremos bloques de código ejecutables como en _ViewStart, sino directivas @algo de Razor.
**MVC ViewStart **–> La cual puede ser reusada en múltiples vistas.
ASP NET Core --> Ya trae pre-instalada las aplicaciones de MVC ViewImports
Crear pliaciones web vacias
dotnet new web -o HolaMundo
crear pliaciones web mvc
dotnet mvc -o HolaMundoMvc
dotnet dev-certs https --trust
Para la distribución en UNIX el comando del certificado no sirve. ¿alguna sugerencia?.
Buenas…
Cuando ejecuto el comando para crear el certificado me da este error.
There was an error saving the HTTPS developer certificate to the current user personal certificate store.
Googlie posible solución, pero no encontré nada. Estoy usando un usuario de dominio el cual es administrador. Alguien puede darme una mano? Muchas gracias!
Yo trabajo diariamente con Razor Pages, es una manera practica de crear las vistas y unirlas al controlador recomendada para usarla junto con arquitectura limpia
dotnet dev-certs https --trust
Para el copy/paste:
dotnet dev-certs https --trust
el comando dotnet new -l lista las plantillas disponibles
Seguí las instrucciones en pantalla y los aportes de los alumnos a la fecha sin embargo no puedo correr con HTTPS el sitio. En consola me arroja lo siguiente:
warn: Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware[3]
Failed to determine the https port for redirect.
A pesar de eso funciona bien desde el Visual Studio, ¿Me faltará algo en el VSC?
dotnet dev-certs https --trust
Crear una solucion por comando dotnet new web -o holamundo
Me sale el siguiente error
Windows PowerShell
Copyright © Microsoft Corporation. Todos los derechos reservados.
PS C:\Users\wilso>
PS C:\Users\wilso> dotnet dev-certs https --trust
Aprenda sobre .NET Core en https://aka.ms/dotnet-docs. Use dotnet --help para ver los comandos disponibles o vaya a https://aka.ms/dotnet-cli-docs.
Las herramientas de .NET Core recopilan datos de uso con el fin de mejorar su experiencia. Los datos son anónimos y no incluyen argumentos de la línea de comandos. Microsoft recopila los datos y los comparte con la comunidad.
Si desea optar por no participar en la telemetría, establezca una variable de entorno DOTNET_CLI_TELEMETRY_OPTOUT en 1 con el shell de su preferencia.
Puede leer más información sobre la telemetría de las herramientas de .NET Core en https://aka.ms/dotnet-cli-telemetry.
No se encontró ningún ejecutable que coincida con el comando "dotnet-dev-certs"
PS C:\Users\wilso>
Alguien conoce la solucionm por favor?
Que pasa cuando no tengo certificado digital y deseo mi pagina este por https?
no habilita mi https
ejecute dicho comando y me sale que no hay ese comando
Excelente creación del proyecto y agregar el certificado de dotnet local
hola buenas tardes ,
tengo este problema:
C:\WINDOWS\system32>dotnet dev-certs https --trust
No executable found matching command “dotnet-dev-certs”
alguien me puede ayudar?
gracias
pero de donde sale ese comando? dotnet dev…
App web en el middleware se lanza por http o https con https necesitamos un certificado
<dotnet dev-cert https --trust>
<dotnet new web –o> app web vacia
<dotnet new mvc –o> app web mvc
Buen día Juan Carlos.
He ejecutado el comando desde la consola CMD y desde PowerShell, en ambos casos me devuelve el mismo error:
No executable found matching command "dotnet-dev-certs"
Así mismo recalco que he intentado ejecutando como administrador las consolas pero igual.
¿Sabría ud. a que se debe ?
Saludos.
Estoy ejecutando visual studio code desde Linux, aun asi no logro habilitar los certificados
cuando ingreso este comando
dotnet dev-certs https--trust```
Aparece el siguiente mensaje
Specify --help for a list of available options and commands.
hola ,cuando doy clic derecho en carpeta no me sale la opcion de PowerShell y si lo tengo instalado ,no se como avansar al curso .
Con este comando generas un certificado para https. Para esto desde powershell en la carpeta donde estas trabajando ejecutas el siguiente comando
dotnet dev-certs https --trust
Luego crear proyecto con el comando
dotnet new mvc
Con este comando generas un certificado para https. Para esto desde powershell en la carpeta donde estas trabajando ejecutas el siguiente comando ``` dotnet dev-certs https --trust ``` Luego crear proyecto con el comando ``` dotn
Me causa gracia q Juan para su vista de carpetas usa un team color oscuro y para su vista en visual code uno claro.
Existe un requerimiento de versión del dotnet cli para ejecutar este comando? En mi consola me dice que no se encuentra un ejecutable que coincida con el comando. Tengo la versión 2.1.0
dotnet dev-certs https --trust instalar certificado, para el navegador.
Para poder ejecutar el middleware en el entorno de desarrollo, se debe habilitar el certificado https de .NET para desarrollo. Para eso, se debe ejecutar el siguiente comando en la consola:
dotnet dev-certs https --trust
.NET CORE nos brinda algunas plantillas de software para poder comenzar a trabajar, entre ellas encontramos las siguientes:
Para crear una aplicación, podemos ejectuar algunos de los siguientes comandos:
dotnet new web -o <NombreDirectorio>
dotnet new mvc -o <NombreDirectorio>
Si Instalan VS en lugar de VSC solo necesitan ejecutar el comando tal cual como lo ejecuta Juan Carlos.
Crear una aplicación web vacía:
dotnet new web -o HolaMundo
Crear una aplicación web MVC:
dotnet new mvc -o HolaMundoMVC
Que les parece un curso de PowerShell?
Normalmente cuando se instala el certificado de confianza para .NET Core, en la primera ejecución sale la ventana de confirmación, pero ya posteriormente el comando se ejecuta de manera directa.
se desean conocer si ya esta instalado o que version tienen instalada, usen el comando dotnet --version
Hola JuanK, master, talvez sea un pregunta tonta y fuera de tópico, porque el tema del Windows Explorer es obscuro?, como logro eso?
Genial, soy desarrollador front-end y por temas de trabajo estoy haciendo esta escuela, no pensaba que C# se pudiera unir con algún Framework como react y Angular, Ya entiendo los comentarios de los compañeros pidiendo un curso de este tema.
Genial.
Error PowerShell dotnet-install.ps1 no está firmado digitalmente.
Solución:
Set-ExecutionPolicy RemoteSigned
y colocan “s” enter.
para ejecutar el visual studio agreguen (code .) y listo ❤️
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?