Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 272527|Răspunde: 135

[WebAPI] webapi OWIN OAuth 2.0 autentifică înregistrarea utilizatorilor și achiziția token-urilor

  [Copiază linkul]
Postat pe 26.10.2016 14:23:00 | | | |

Încapsularea semnăturilor Web API, verificarea cheilor cu numere aleatoare marcate cu timp, etc
http://www.itsvse.com/thread-3274-1-1.html
(Sursa: Arhitect)
Calea de mai sus e prea demodată...


În primul rând, trebuie să configurăm următorul conținut:

Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rogRăspunde


Apoi, solicităm interfața POST request /api/Account/Register, după cum urmează:


Conținut solicitat:

{
  "Email": "help@itsvse.com",
  "Parola": "AAAAa123.",
  "ConfirmăParola": "AAAAa123."
}



Apoi, următorul mesaj a fost returnat cu succes:

{
  "Email": "help@itsvse.com",
  "Parola": "AAAAa123.",
  "ConfirmăParola": "AAAAa123."
}

Privind baza de date, am constatat că am înregistrat cu succes informațiile utilizatorului.



Cum obțin jetoane??????

Să postăm interfața: http://localhost:1896/token

Conținutul postării:



Am returnat cu succes jetonul!!



{
    "access_token": "QHUVRD6B8BHK7lQMdptgu6moxtI13ZWXeGBFJ8laucq0V8knpuHAqgEvwGNrTvic6purdVftRbN7RGY_St0CFefivYREndybcilSa09btXU741m8Y6D480ISChO5CfnkZgcA7Q0m9WgP-I2Bx9OrwZswDJy5I7F39-tv_ 0nAlTxEYQxNgRwKzGvzMdD98sw5jQTpAlb7TuoVDkuVfIjtn01pQvLO8ZTdgNawgHZNauZeNZT52ZxH2Xx7F_9SBa8qLJKmja9xRVrfNMbPgP-C7L4mGa_1YlRsovn0iIeR6S9h_ TMubEpOIEYffwf00tf0BcxXaWtVo6n-y9yIFa5HGcPfR5lp4luNjAHmGHo03XbVLsHhcRxwGJEChRYxFXGCRO6Yh8Jswtwti67ZlF8QbnyRcqfgcy6ZPC8ZjoWDNMGn-n1KxXBvw06nUhPwW0rhfqZtmXA9VaW6NY7UGe98 _SuLb6n4-AYvxY8z90J3lPvDBBU8acfpJkEUjeSDGao4",
    "token_type": "purtător",
    "expires_in": 1209599,
    "userName": "help@itsvse.com",
    ".emise": "Miercuri, 26 octombrie 2016 06:20:21 GMT",
    ".expiră": "Miercuri, 09 Nov 2016 06:20:21 GMT"
}

Iată cum să folosești tokenul:
Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rogRăspunde







Precedent:.net/c# pentru a trimite datele JSON către server
Următor:SQL determină dacă o coloană conține caractere chinezești sau engleze
Postat pe 18.01.2018 15:08:34 |
Găsește un tutorial similar cu zeul proprietarului. http://www.cnblogs.com/dudu/p/4569857.html de la Dudu este de asemenea bun.
ASP.NET Pachete OWIN WebApi care trebuie instalate:
Owin
Microsoft.Owin.Host.SystemWeb
Microsoft.Owin.Security.OAuth
Microsoft.Owin.Security.Cookies
Microsoft.AspNet.Identity.Owin
Învață de la proprietar și mulțumește-i
 Proprietarul| Postat pe 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/
Postat pe 23.08.2017 13:32:20 |
webapi OWIN OAuth 2.0 autentifică înregistrarea utilizatorilor și achiziția token-urilor
- Acest articol este de la arhitect, adresa originală: https://www.itsvse.com/thread-3279-1-1.html
Postat pe 26.10.2016 14:43:08 |
Lucruri bune. Îl vreau
 Proprietarul| Postat pe 26.10.2016 14:44:05 |
a573812 Postat pe 2016-10-26 14:43
Lucruri bune. Îl vreau

Notă În primul rând, creați o nouă versiune webAPI 4.5
Postat pe 22.11.2016 12:16:53 |
 Proprietarul| Postat pe 22.11.2016 12:54:27 |

Frate, ce încerci să faci?????
Postat pe 13.01.2017 13:37:25 |
Mulțumesc că ai împărtășit, mulțumesc că ai împărtășit, mulțumesc că ai împărtășit
Postat pe 13.01.2017 15:34:55 |
Imitați verificarea oauth pe WeChat
Postat pe 23.02.2017 17:48:21 |
SDFSDFSDFSADFSADFSADFSA
Postat pe 14.03.2017 08:36:17 |
Uite, începătorii învață să învețe
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com