Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 272527|Resposta: 135

[WebAPI] Webapi OWIN OAuth 2.0 autentica o registro de usuários e a aquisição de tokens

  [Copiar link]
Publicado em 26/10/2016 14:23:00 | | | |

Encapsulamento de assinaturas da Web API, chaves de números aleatórios com carimbo de tempo e verificação, etc
http://www.itsvse.com/thread-3274-1-1.html
(Fonte: Architect)
O jeito acima é muito antiquado...


Primeiro, precisamos configurar o seguinte conteúdo:

Turistas, se quiserem ver o conteúdo oculto deste post, por favorResposta


Depois, solicitamos a interface de solicitação POST /api/Account/Register, conforme segue:


Conteúdo solicitado:

{
  "E-mail": "help@itsvse.com",
  "Senha": "AAAAa123.",
  "ConfirmarSenha": "AAAAa123."
}



Então, a seguinte mensagem foi retornada com sucesso:

{
  "E-mail": "help@itsvse.com",
  "Senha": "AAAAa123.",
  "ConfirmarSenha": "AAAAa123."
}

Olhando o banco de dados, descobrimos que registramos com sucesso as informações do usuário.



Como faço para conseguir tokens??????

Vamos postar a interface: http://localhost:1896/token

Conteúdo da postagem:



Devolvi o token com sucesso!!



{
    "access_token": "QHUVRD6B8BHK7lQMdptgu6moxtI13ZWXeGBFJ8laucq0V8knpuHAqgEvwGNrTvic6purdVftRbN7RGY_St0CFefivYREndybcilSa09btXU741m8Y6D480ISChO5CfnkZgcA7Q0m9WgP-I2Bx9OrwZswDJy5I7F39-tv_ 0nAlTxEYQxNgRwKzGvzMdD98sw5jQTpAlb7TuoVDkuVfIjtn01pQvLO8ZTdgNawgHZNauZeNZT52ZxH2Xx7F_9SBa8qLJKmja9xRVrfNMbPgP-C7L4mGa_1YlRsovn0iIeR6S9h_ TMubEpOIEYffwf00tf0BcxXaWtVo6n-y9yIFa5HGcPfR5lp4luNjAHmGHo03XbVLsHhcRxwGJEChRYxFXGCRO6Yh8Jswtwti67ZlF8QbnyRcqfgcy6ZPC8ZjoWDNMGn-n-n1KxXBvw06nUhPwW0rhfqZtmXA9VaW6NY7UGe98 _SuLb6n4-AYvxY8z90J3lPvDBBU8acfpJkEUjeSDGao4",
    "token_type": "portador",
    "expires_in": 1209599,
    "userName": "help@itsvse.com",
    ".emitido": "Qua, 26 Out 2016 06:20:21 GMT",
    ".expira": "Qua, 09 Nov 2016 06:20:21 GMT"
}

Veja como usar o token:
Turistas, se quiserem ver o conteúdo oculto deste post, por favorResposta







Anterior:.net/c# para enviar os dados JSON ao servidor
Próximo:SQL determina se uma coluna contém caracteres chineses ou ingleses
Publicado em 18/01/2018 15:08:34 |
Encontre um tutorial parecido com o deus do senhorio. http://www.cnblogs.com/dudu/p/4569857.html do Dudu também é bom.
ASP.NET Pacotes OWIN do WebApi que precisam ser instalados:
Owin
Microsoft.Owin.Host.SystemWeb
Microsoft.Owin.Security.OAuth
Microsoft.Owin.Security.Cookies
Microsoft.AspNet.Identity.Owin
Aprenda com o proprietário e agradeça ao senhorio
 Senhorio| Publicado em 26/10/2016 15:00:37 |
https://dotblogs.com.tw/brooke/2014/08/01/146135

http://blog.falafel.com/customize-mvc-5-application-users-using-asp-net-identity-2-0/
Publicado em 23/08/2017 13:32:20 |
Webapi OWIN OAuth 2.0 autentica o registro de usuários e a aquisição de tokens
- Este artigo é do arquiteto, o endereço original: https://www.itsvse.com/thread-3279-1-1.html
Publicado em 26/10/2016 14:43:08 |
Coisa boa. Eu quero
 Senhorio| Publicado em 26/10/2016 14:44:05 |

Observação: Primeiro, crie uma nova webapi versão 4.5
Publicado em 22/11/2016 12:16:53 |
 Senhorio| Publicado em 22/11/2016 12:54:27 |

Irmão, o que você está tentando fazer?????
Publicado em 13/01/2017 13:37:25 |
Obrigado por compartilhar, obrigado por compartilhar, obrigado por compartilhar
Publicado em 13/01/2017 15:34:55 |
Imite a verificação de oauth do WeChat
Publicado em 23/02/2017 17:48:21 |
SDFSDFSDFSADFSFSADFSA
Publicado em 14/03/2017 08:36:17 |
Olha, novatos aprendem a aprender
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com