Estou aprendendo .net núcleo jwt, escrevendo meu próprio Api e consumido pelo front end MVC usando c #, eles serão hospedados no mesmo domínio, mas subdomínio diferente
Eu já compilei o .net core Api retornando um token Jwt usando exemplos e tutoriais da internet, então o back end (Api coding) está pronto. Já valida token por cookie ou por cabeçalho.
Após a chamada do GetToken Api, quero armazenar estetoken no cookie httpcookie (não acessível pelo javscript) no front-end MVC do núcleo .Net, usando o middleware do cookie core .Net para fazê-lo. Qual é a melhor maneira de fazer isso?
Estou ciente de que o TicketDataFormat é a pista? Como devo fazer isso para que ele leia o token jwt da Api e armazene-o exatamente da mesma forma no front end do mvc?
Eu gostaria da resposta em c #, não javascript, já que eu já disse que este é um cookie httponly, e não acessível por javascript.
Respostas:
0 para resposta № 1Eu acabei de usar Response.Append (cookie) para adicionar um token lá. Não depende do site cookiemiddleware