#12 Programando un sistema de ventas real | Autentificación JWT en .Net Core

  Рет қаралды 44,281

hdeleon.net

hdeleon.net

Күн бұрын

Пікірлер: 178
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Me ayudarías bastante si le das me gusta y compartes, eso ayuda más de lo que tu crees. Siguiente video: kzbin.info/www/bejne/q36mm6aKgNeqb5Y
@liaweb997
@liaweb997 4 жыл бұрын
Hector disculpa quisiera saber si aportando a la membresia mensual que llevas, podria aprender a hacer reportes en web api de net core ya sea con telerik, crystal report o con la libreria que me recomiendes
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Ya tengo videos de eso
@abrahamwilton4749
@abrahamwilton4749 3 жыл бұрын
15:43 estoy confundido en esto, el registro como tal, es el registro, el login es cuanto pasas user y pass, entonces el token es para no registrarse a cada rato o logearse? podrias ayudarme a entender?
@hdeleonnet
@hdeleonnet 3 жыл бұрын
@@abrahamwilton4749 el token es tu acceso posterior a loguearte. El token es tu visa para ir a estados unidos. El login es el proceso de sacar la visa
@abrahamwilton4749
@abrahamwilton4749 3 жыл бұрын
@@hdeleonnet bien, gracias!
@leonelarrieta8351
@leonelarrieta8351 2 жыл бұрын
Este mano haciendo videos a las 2 de la mañana. Confirmen: Los buenos programmers tienen tendencia de buho! Corto agradecerte hermano. Siempre termino en tus videos, segui asi, se te aprecia mucho!
@jesusespinosa1036
@jesusespinosa1036 2 жыл бұрын
Este video es oro puro por segundo, muchas gracias por tanto Hector, gracias desde España.
@pedrodelacruz6442
@pedrodelacruz6442 4 жыл бұрын
Viejo no desaparezcas nunca de KZbin!😭😭😭😭
@eduardocamacho771
@eduardocamacho771 4 жыл бұрын
Muy buen curso Héctor, 4:34 Pondré este marcador para cuando se me ofrezca Agregar una tabla al modelo, espero que también sea útil para los demás, saluditos.
@Restiur123
@Restiur123 3 жыл бұрын
Voy a dejar like y un comentario diciendo gracias por todo lo que has hecho. Una hora de video es mucho esfuerzo para todos ( y mas para ti que sé que hay complicaciones que no se ven y requieren tiempo para corregirlo) Ahora voy a descansar porque tengo el cerebro derretido!
@ivangalicia4618
@ivangalicia4618 3 жыл бұрын
Admirable el esfuerzo por hacer estos videos... solo tengo que decir gracias, personalmente no hacen mucho fit con migo pero son oro puro para los compañeros que van iniciando, les has acortado meses o hasta años en descubrir cosas... muchas gracias.
@gustavoverdesoto5405
@gustavoverdesoto5405 3 жыл бұрын
Un crack Hector. Desde que inicie este curso no he podido desengancharme a todos los tips y recomendaciones.
@Jocker88
@Jocker88 3 жыл бұрын
Te lo comenté por twitter pero he vuelto a repasar la configuración y te dejo un comentario. Este vídeo es ORO, sin palabras. Claro, directo y conciso, después de varias horas mirando documentación ha sido gracias a tu vídeo que he podido avanzar en el trabjo. Muchas gracias por compartir tanto arte!
@hdeleonnet
@hdeleonnet 3 жыл бұрын
🤘
@eduardorugama1292
@eduardorugama1292 2 жыл бұрын
gran nivel de video, larguito pero tocando muchos temas interesantes, ya cuando incluyes servicios y consumo de api es algo que se valora mucho, además que es lo que se consume en el mercado..!!! ahora la forma como lo explicas es de CRACK. además del picante y relajado.🤘
@sebastiannunez5393
@sebastiannunez5393 3 жыл бұрын
un video muy largo, pero se agradece la dedicacion, de verdad gracias por compartir lo que sabes a personas que nos falta aprender en el mundo de la informatica...de verdad gracias :D
3 жыл бұрын
Bastante amplio el JWT como bien lo mencionas, ese sería un nuevo curso.
@jorgeavila9472
@jorgeavila9472 3 жыл бұрын
Muchas gracias por todo el esfuerzo que le haz puesto a este curso, muy agradecido con todo lo enseñado hasta el momento.
@ebernatanael5219
@ebernatanael5219 2 жыл бұрын
termine de realizar todo y recién veo lo que dura el video.O.O. muy buen aporte ! me costo algunas cositas porque lo realice en .net 6
@diegomontenegro8198
@diegomontenegro8198 2 жыл бұрын
No me funcionaba, me daba error 401 al querer acceder, pero repasando la documentación me dí cuenta que dentro de ConfigureServices después del bloque: services.AddAuthentication(d => { ... .....etc etc }; faltaba: services.AddAuthorization(); y funcionó perfecto!!! Gracias 🙂
@soportecontrolsoft
@soportecontrolsoft Жыл бұрын
Excelente curso y excelente profesor, muchas gracias!
@RichardBetancur
@RichardBetancur 3 жыл бұрын
Clarisimo Muchas gracias por tu tiempo, Saludos desde Colombia
@ramiromoreno9581
@ramiromoreno9581 4 жыл бұрын
Excelente y feliz dia para tus hijos profesor
@hdeleonnet
@hdeleonnet 4 жыл бұрын
te debo los hijos jajaja, saludos
@oscarfinochietti1029
@oscarfinochietti1029 2 жыл бұрын
Héctor. Genial Video. Felicitaciones por tu claridad. Genio.
@MrElmarqueli
@MrElmarqueli 4 жыл бұрын
Hector quiero decirte que sos un capo genio la verdad se nota sos un buen tipo, con tus aportes voy entendiendo mucho mejor c# yo vengo de VB 6 y pase al .net y ahora estoy con c# , bueno nada decirte que tenes un seguidor mas jajaj un abrazo una cerveza y un saludo grande en cuanto pueda te hago una donación te lo mereces un capo!!!!!
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Muchas gracias
@eduardomontalvo1947
@eduardomontalvo1947 3 жыл бұрын
Buenisimo!! tuve que dejar a un lado lacerveza
@alexrs7547
@alexrs7547 4 жыл бұрын
Excelente video tienes un suscriptor más y gracias por tu aporte ya pude entender con exactitud como funciona un jwt, y a la espera del stg video, consumiendola desde Angular, salúdos desde lima, Perú
@sebastiansalazarguerrero1205
@sebastiansalazarguerrero1205 3 жыл бұрын
Uno de los mejores video que he visto, crack Hector
@MoisesDevelop
@MoisesDevelop 3 жыл бұрын
Exelente curso héctor, habían cositas de jwt que no entendía y me aclaraste un poco más aunque aún no lo sé del todo, pero voy bien encaminado gracias a este gran curso, además me hiciste entender mejor la existencia de las interfaces y su uso, mirare este video varias veces para poder entender mejor, muchas gracias por lo que haces, eres un crack, un gran abrazo y saludos desde chile bro
@VirgilioRubioFlute
@VirgilioRubioFlute 3 жыл бұрын
Excelentemente bien explicado. Muchas gracias.
@waltertorres5699
@waltertorres5699 4 жыл бұрын
Excelente curso gracias por aclarar ciertas inquietudes. Gracias
@alejandromachacanavia8036
@alejandromachacanavia8036 2 жыл бұрын
Excelente video Hector, fue de muchisima ayuda
@vivianacse8278
@vivianacse8278 4 жыл бұрын
Excelente explicación. !!! Sería bueno que hagas un video de como administrar token refresh y como cancelar/destruir un token después de un Logout.
@DrSoulsR
@DrSoulsR 4 жыл бұрын
que mas Hector como vamos? vas a explicar el RefreshToken? seria bueno en parte que lo hicieras , por lo demas un muy buen video.
@fabiankoliren
@fabiankoliren 4 жыл бұрын
Hector, excelente curso. Además explicas todo muy claro.
@triGataro
@triGataro 2 жыл бұрын
Excelente muchas gracias
@abrahamwilton4749
@abrahamwilton4749 3 жыл бұрын
Magnifico. Me vendra super esta info. Muchas gracias.!!
@josueargueta2506
@josueargueta2506 4 жыл бұрын
Excelente video. La mejor explicación.
@isabellepe6336
@isabellepe6336 Жыл бұрын
Gracias por tan buena didáctica como siempre. Si veniste aquí para aprender JWT y no sigues el curso, aquí donde define la clase Respuesta...kzbin.info/www/bejne/oKPNg4R9j7uLfac
@mecoboy0027
@mecoboy0027 3 жыл бұрын
Este video estuvo muy pesado pero a darle gracias hdeleon
@franciscoinsua8039
@franciscoinsua8039 2 жыл бұрын
Excelente explicación
@JuanSanchez-hf4tq
@JuanSanchez-hf4tq 4 жыл бұрын
Gracias Hector, me paso lo mismo al agregar la tabla Usuarios, igual lo comente jejeje
@hdeleonnet
@hdeleonnet 4 жыл бұрын
es bueno que salgan estas cosas, podría ahorrarle horas a una persona, saludos Juan
@Algedibarrios
@Algedibarrios 4 жыл бұрын
Excelente video! Gracias Hector, muy valiosos tips
@mariodavidrigueracastillo3734
@mariodavidrigueracastillo3734 2 жыл бұрын
Muchas gracias tío. Mil gracias
@olidyversan7847
@olidyversan7847 2 жыл бұрын
es la 4ta vez que me aviento este video es pesado pero muy bueno
@maironandres998
@maironandres998 4 жыл бұрын
Sos un crack, gracias por todo lo que has compartido!!
@diegomejia6355
@diegomejia6355 3 жыл бұрын
Gracias totales
@EdgarFloresGT
@EdgarFloresGT 4 жыл бұрын
Gracias por tus aportes! Excelente! 👍
@__santo
@__santo 4 жыл бұрын
Excelente... gracias por estos aportes
@alejandrovillegasrun8740
@alejandrovillegasrun8740 3 жыл бұрын
Que crack a parte eres bueno explicando, ojala pronto puedas subir uno implementando refresh token por favor
@edwinoswaldorodriguezleton5437
@edwinoswaldorodriguezleton5437 4 жыл бұрын
Gracias Héctor. Gran trabajo.
@lordcuy8147
@lordcuy8147 4 жыл бұрын
Gracias Héctor!!! El esperado JWT!
@p4bl0merch4n
@p4bl0merch4n 4 жыл бұрын
Gracias Hector muy util.
@obedcardona6717
@obedcardona6717 4 жыл бұрын
Muchas gracias, excelente video!
@crow1702
@crow1702 Жыл бұрын
muy buen video saludos.
@JAPDEV
@JAPDEV 3 жыл бұрын
Gracias, está genial.
@enriquerivera814
@enriquerivera814 4 жыл бұрын
Excente, Hector la mejor explicacion de JWT que he visto. pero me cabe una duda, no deberia estar la creacion del token en un proyecto adicional, por temas de seguridad.
@hdeleonnet
@hdeleonnet 4 жыл бұрын
No necesariamente en todos los proyectos, pero si necesitad mayor seguridad montas un identity server que travaje el oauth 2 a parte
@diegoacosta1678
@diegoacosta1678 4 жыл бұрын
vamos por el siguiente! (Y)
@hernangarcia77
@hernangarcia77 3 жыл бұрын
genial hector, horas y horas de recopilar por otros lados, tu las resumiste aqui, muchas gracias!! Por otro lado, algo curioso, al menos a mi me lo parece: luego de generado el token voy a sql y borro el usuario de la db y el token sigue funcionando 😯, o sea el usuario ya no existe y el token sigue vigente hasta su vencimiento...imagino debe haber forma de dar de baja el token ante la situacion de que el user sea dado de baja 🤔
@diegobarrera5699
@diegobarrera5699 2 жыл бұрын
gracias
@edwinlozano6891
@edwinlozano6891 2 жыл бұрын
Excelente video!
@TonicoBonico
@TonicoBonico 4 жыл бұрын
Tome su like, señor.
@vssbass
@vssbass 2 жыл бұрын
Eres un master! seria genial si dieras clases virtuales personalizadas para finiquitar muchas dudas que tenemos los que estamos inciando en arquitectura y patrones! una consulta tendras un video de JWT pero con net 6? ya que en net 6 no viene el fichero Startup! gracias Master!!!
@javyFernandez
@javyFernandez 2 жыл бұрын
Contenido del archivo Program.cs (sustituye a Startup.cs) using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.IdentityModel.Tokens; using System.Text; using WSVentaAPI.Models.Common; using WSVentaAPI.Services; var builder = WebApplication.CreateBuilder(args); string MiCors = "MiCors"; // Add services to the container. builder.Services.AddControllers(); // JWT #region var appSettingsSection = builder.Configuration.GetSection("AppSettings"); builder.Services.Configure(appSettingsSection); var appSettings = appSettingsSection.Get(); var llave = Encoding.ASCII.GetBytes(appSettings.Secreto); builder.Services.AddAuthentication(d => { d.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; d.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme; }) .AddJwtBearer(d => { d.RequireHttpsMetadata = false; d.SaveToken = true; d.TokenValidationParameters = new TokenValidationParameters { ValidateIssuerSigningKey = true, IssuerSigningKey = new SymmetricSecurityKey(llave), ValidateIssuer = false, ValidateAudience = false }; }); #endregion builder.Services.AddScoped(); builder.Services.AddEndpointsApiExplorer(); builder.Services.AddSwaggerGen(); builder.Services.AddCors(options => { options.AddPolicy(name: MiCors, builder => { builder.WithHeaders("*"); builder.WithOrigins("*"); builder.WithMethods("*"); }); }); var app = builder.Build(); // Configure the HTTP request pipeline. if (app.Environment.IsDevelopment()) { app.UseSwagger(); app.UseSwaggerUI(); } app.UseCors(MiCors); app.UseHttpsRedirection(); app.UseAuthentication(); // JWT app.UseAuthorization(); app.MapControllers(); app.Run();
@veterete
@veterete 7 ай бұрын
Hola @hdeleon como es llamado el constructor de UserService con las IOptionsappSettings, quisiera entenderlo. tienes algún video donde lo expliques más en detalle? Gracias.
@Luis.628
@Luis.628 4 жыл бұрын
que grande sigue así!
@hectorquintero6594
@hectorquintero6594 3 жыл бұрын
Graciaaaaaaaaaaaaaaaaaaaaaaaas sos un crack!
@fjr519
@fjr519 4 жыл бұрын
Excelente vídeo crack
@CHOSKR1
@CHOSKR1 3 жыл бұрын
20:22 jaja que tierno...
@mazzfotovideo
@mazzfotovideo 3 жыл бұрын
Una pregunta si tengo 100 interfaces, tengo que poner 100 scoped en el startup? pregunto?
@clasespormateria
@clasespormateria 3 жыл бұрын
genial
@javival6352
@javival6352 Жыл бұрын
excelente video, muy completo
@DarknessMA
@DarknessMA 4 жыл бұрын
Gracias, estoy siguiendo todo el curso para un proyecto que debo hacer, aunque no entiendo bien lo de la inyección de dependencias... Creo que miraré un video que tienes sobre eso... Por otro lado, hay alguna forma de que los videos sean subidos mas seguido? 😅
@videosfoster8673
@videosfoster8673 4 жыл бұрын
Capo !
@gogeta6485
@gogeta6485 4 жыл бұрын
excel capo
@sunnysoelguevaravargas2369
@sunnysoelguevaravargas2369 2 жыл бұрын
Amigo como estas muchas gracias por tus videos. tengo una pregunta como hago si en la ultima actualizacion de System.IdentityModel.Tokens.Jwt no me aparece en los espacios de nombres JwtSecurityTokenDescritor
@maheza36
@maheza36 3 жыл бұрын
Excelente video, pero tengo una pregunta, sigue siendo necesario agrergar el Frombody en .net core 5? y en que se diferencia si no se agrega esa palabra reservada, gracias.
@JonathanBarreto-JStickB
@JonathanBarreto-JStickB 2 жыл бұрын
La clases de la carpeta “Request” podrían considerarse como DTOs?? 🤔
@danielmeza7156
@danielmeza7156 3 жыл бұрын
Hector, ¿tendrás el repo del proyecto como va creciendo con el curso?. Gracias por el gran aporte a la comunidad
@Algedibarrios
@Algedibarrios 4 жыл бұрын
Jajajajaja tantas memorias con ese sonido
@alexander-ardila
@alexander-ardila 2 жыл бұрын
Héctor cordial saludo. Cuando utilizas FirstOrDefault para filtrar el usuario, se puede utilizar SingleOrDefault? O cuando es conveniente usar uno o el otro?
@hdeleonnet
@hdeleonnet 2 жыл бұрын
SingleOrDefault si tienes mas de 1 elemento te dará un throw y excepción FirstOrDefault si tienes mas de 1 elemento te dará el primero.
@VirgilioRubioFlute
@VirgilioRubioFlute 3 жыл бұрын
Hola Hector buen día. El curso está muy interesante, ay la llevo. "Pregunta fuera de contexto"; Qué herramienta de front end debo de aprender para crear varios símbolos (molino de bolas, quebradora, criba, etc.) en una pantalla que representen métodos respectivamente? me interesa desarrollar un simulador de procesos metalúrgicos. Quisiera seleccionar los símbolos de una caja de herramientas, seleccionar uno a uno, colocarlos en la pantalla principal e ir configurando el proceso. Espero haber sido claro en la pregunta. Soy ingeniero químico jubilado y tenía muchos deseos de aprender programación en el contexto de los negocios; me encantó la forma en la que explicas y motivas a la gente humana. Ay me reporto en paypal. Gracias.
@hdeleonnet
@hdeleonnet 3 жыл бұрын
drag and drop se llama eso: www.w3schools.com/html/html5_draganddrop.asp
@diegoacosta1678
@diegoacosta1678 4 жыл бұрын
Van mas rápido los Likes!!!
@hdeleonnet
@hdeleonnet 4 жыл бұрын
🍻👀
@pepisentu4394
@pepisentu4394 4 жыл бұрын
Hola Héctor una consulta, tendrás algún video donde enseñes. NET CORE haciendo CRUD
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Te anexo la lista de videos de cruds, hay varios con core CRUDs: kzbin.info/aero/PLWYKfSbdsjJiepc4nJVMvOMGqPth_OrJ7
@andresflg
@andresflg 4 жыл бұрын
Ojalá pudieras hacer un curso enfocado en una aplicación segura con Identity Server
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Que tal, si haré algo con identity combinado con jwt, pero sera un video a parte
@andresflg
@andresflg 4 жыл бұрын
@@hdeleonnet y angular 🥺?
@hdeleonnet
@hdeleonnet 4 жыл бұрын
es lo que sigue
@cristhianarielperezheredia6521
@cristhianarielperezheredia6521 4 жыл бұрын
Buenas tardes Hector, consulta: Si este sitio lo quisiera correr en un hosting linux, como se haria con el sql server? Corre en linux o hay que usar otro motor de bases de datos? Espero tus comentarios. Desde ya muchas gracias
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Puedes meter sql server en linux, mira aquí explican como hacerlo en ubuntu docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver15
@carloselierlugo9996
@carloselierlugo9996 4 жыл бұрын
Hola Hector estaba viendo nada mas este video para checar la encriptacion, pero el metodo de Respuest que tienes en la clase me podrias decir o pegar el codigo del metodo porfavor. Saludos!!, Tienes los mejores tutoriales de c#
@paul790905
@paul790905 2 жыл бұрын
Saludos, la clase Respuesta.cs que se encuentra dentro de Response, que contiene dentro? pues en el video ya aparece creada. saludos y muchas gracias
@javyFernandez
@javyFernandez 2 жыл бұрын
namespace WSVentaAPI.Models.Response { public class Respuesta { public int Exito { get; set; } public string Mensaje { get; set; } public object Data { get; set; } // constructor public Respuesta() { this.Exito = 0; } } }
@paul790905
@paul790905 2 жыл бұрын
@@javyFernandez gracias. Me fue útil.
@luisf3882
@luisf3882 3 жыл бұрын
hola mira tengo este problema " Unable to verify the first certificate " cuando intento consultar los clientes después de que agregue el [Authorize]
@kisabel6264
@kisabel6264 2 жыл бұрын
como puedo hacer la validación con un dato de otra tabla?? ejemplo: var usuario = db.Usuarios.Where(x => x.Nick == model.Nick && x.Password == model.Password && x.Rfc == model.Rfc).FirstOrDefault(); donde RFC es de una tabla relacionada
@jerson4387
@jerson4387 4 жыл бұрын
Hola Hector gran video en seguida lo compartire es de mucha ayuda, gracias, pero tengo una duda a ti con tu experiencia te pregunto que es mejor para utilizar en tus proyectos o usar net core web api para ponerlo con angular o directamente usar la plantilla de angular del visual studio, agradesco tu ayuda capo.
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Separo angular en otro proyecto, asi lo subo a otro repo. Utilizo el template metronik pero es de paga
@giuliuploader
@giuliuploader 3 жыл бұрын
Hola amigo..muy buenos tus videos. no tenes publicado el codigo fuente de este video?
@lucalawlietkira2965
@lucalawlietkira2965 2 жыл бұрын
Hola tengo uma duda, al comparar la contraseña de la.db con sPass no encuentra coincidencia pero si la encuentra si comparo directamemte con model.Pass
@marcoantoniogonzalez6259
@marcoantoniogonzalez6259 4 жыл бұрын
Hola Héctor, en varios videos he visto que modificas las tablas como por ejemplo en esta que modificas Usuario para cambiar el tipo del campo Paswword, cómo lo haces para no tener que modificarla por script o tener que volver a crear la tabla?, saludos y gracias
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Siempre utilizo script solo con el force para sobreescribir
@jarevalosv
@jarevalosv 4 жыл бұрын
Hector tengo un sistema pero en ASP.net MVC (no es core). me funcionaria esta implementacion tal cual usando token?
@hdeleonnet
@hdeleonnet 4 жыл бұрын
debería funcionar, los paquetes se llaman igual
@luisf3882
@luisf3882 3 жыл бұрын
Hola Hector, agregue el [Authorize] para probar el controlador de cliente pero cuando envio el token generado no me devuelve nada, solo me muestra el error 401Unauthorized tienes idea que puede estar sucediendo ?
@orlandocanaapu1010
@orlandocanaapu1010 2 жыл бұрын
x2 xdxd
@LuisGarcia-ly4zi
@LuisGarcia-ly4zi 2 жыл бұрын
X3 :(
@diegomontenegro8198
@diegomontenegro8198 2 жыл бұрын
No me funcionaba, me daba error 401 al querer acceder, pero repasando la documentación me dí cuenta que dentro de ConfigureServices después del bloque: services.AddAuthentication(d => { ... .....etc etc }; faltaba: services.AddAuthorization();
@rafaelhilario
@rafaelhilario 2 жыл бұрын
Denso pero excelente
@Krior07
@Krior07 3 жыл бұрын
Héctor en el tema de web api se maneja también el tema de Authorization?
@hdeleonnet
@hdeleonnet 3 жыл бұрын
en este video se explica eso
@Krior07
@Krior07 3 жыл бұрын
@@hdeleonnet que ofertón jajajaja
@josueargueta2506
@josueargueta2506 4 жыл бұрын
Héctor que tal. Una consulta, para una api en .NET FRAMEWORK, seria lo mismo?.
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Si. Casi igual. Tengo un curso de mvc api net framework, buscalo en la listas
@ByEnergyy1
@ByEnergyy1 4 жыл бұрын
Saludos, cuando quiero agregar el controlador de "User" me da un error. "There was an error running the selected code generator: 'Unhandled exception. System.IO.FileLoadException: Could not load file or assembly". Seria lo mismo que la agregue manual?
@faustinoolan9070
@faustinoolan9070 Жыл бұрын
Hector por el amor de dios puede hacer un ejemplo en .NET no en Core, ya que no aparece el ConfigureServices, ya instale la dependencia pero siempre me marca error que no existe un constructor... etc etc
@max0803
@max0803 2 жыл бұрын
Hola Hector, estoy he seguido paso a paso el tuto, tengo un inconveniente: luego de implementar JWT no puedo acceder a la data desde postman, genera el token sin inconvenientes la hacer login, pero al consultar clientes obtengo un error 401 Saludos desde Rep Dominicana
@juan__ignacio
@juan__ignacio 10 ай бұрын
Tengo el mismo error. Lo pudiste solucionar?
@klmetalrt
@klmetalrt 2 жыл бұрын
Sabes cómo se aplica Oauth2?
@giovanniossio5107
@giovanniossio5107 4 жыл бұрын
Hola mucho gusto Hdeleon. Primero que todo agradecerte por los videos. Me han servido de mucho tanto para mi trabajo como proyectos personales. Soy de Chile y quería consultarte como podría generar un token JWT en un API Rest de Login y luego mantener este token para otras API's. Mi idea es crear varias API's para tener un sistema distribuido con microservicios, mas que uno monolítico. El problema es que no se como enviarles el token de autenticacióna para que las demas API puedan hacer uso de este token. Agradecería mucho tu respuesta, ya que prefiero evitar tener un Kong como API Gateway y tener mejor un API padre que genere el token. Saludos.
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Deberías optar por ver como utilizar Identity Server
@hdeleonnet
@hdeleonnet 4 жыл бұрын
y manejar un api manager también
@giovanniossio5107
@giovanniossio5107 4 жыл бұрын
@@hdeleonnet Muchas gracias por tu respuesta. Estuve revisando IdentityServer4 y como va registrando los nombres de las API externas para su uso, pero no logre descubrir como unir la generación de mi propio JWT como lo hace este video, y a su ves enviar este token con el usuario obtenido desde la base de datos para enviarla por IdentityServer a las otras API. Es posible esto en el GetClients()? o debo cambiar todo mi paradigma a IdentityServer? No son compatibles generar mi propio JWT con el uso de IdentityServer? Como funcionaría un API Manager? Perdón por tantas preguntas de un solo viaje :)
@klmetalrt
@klmetalrt 2 жыл бұрын
@@giovanniossio5107 pudiste solucionarlo? Tengo el mismo problema, utilizar Oauth 2
@alfonsogautrin
@alfonsogautrin 2 жыл бұрын
El token me sigue funcionando después del tiempo de expiración, ¿alguien sabe a que se puede deber esto?
@luisf227
@luisf227 4 жыл бұрын
Hola hector una pregunta, donde puedo encontrar documentacion para jwt con .net core? para aprender todos los fundamentos
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Busca mejor la doc de oauth 2.0 ahi viene todo
@luisf227
@luisf227 4 жыл бұрын
@@hdeleonnet Listo gracias
Adding JWT Authentication & Authorization in ASP.NET Core
17:24
Nick Chapsas
Рет қаралды 226 М.
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 11 МЛН
Players push long pins through a cardboard box attempting to pop the balloon!
00:31
Turn Off the Vacum And Sit Back and Laugh 🤣
00:34
SKITSFUL
Рет қаралды 7 МЛН
AFROINNOVA TECH: Conferencia magistral
27:04
Manos Visibles
Рет қаралды 6
Coding Shorts: Simplified Configuration for JWT Bearer Auth in .NET 7
11:12
Adding Filtering, Sorting And Pagination To a REST API | .NET 7
24:02
Milan Jovanović
Рет қаралды 59 М.
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 11 МЛН