Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 272527|Odpoveď: 135

[WebAPI] webapi OWIN OAuth 2.0 autentifikuje registráciu používateľov a získavanie tokenov

  [Kopírovať odkaz]
Zverejnené 26. 10. 2016 14:23:00 | | | |

Zapuzdrenie podpisov webových API, overovanie náhodných číselných kľúčov s časovou pečiatkou a podobne
http://www.itsvse.com/thread-3274-1-1.html
(Zdroj: Architect)
Vyššie uvedený spôsob je príliš staromódny...


Najprv musíme nakonfigurovať nasledujúci obsah:

Turisti, ak chcete vidieť skrytý obsah tohto príspevku, prosím.Odpoveď


Potom žiadame rozhranie POST request /api/Account/Register, nasledovne:


Požadovaný obsah:

{
  "Email": "help@itsvse.com",
  "Heslo": "AAAAa123.",
  "ConfirmPassword": "AAAAa123."
}



Potom bola úspešne vrátená nasledujúca správa:

{
  "Email": "help@itsvse.com",
  "Heslo": "AAAAa123.",
  "ConfirmPassword": "AAAAa123."
}

Pri pohľade do databázy sme zistili, že sme úspešne zaregistrovali používateľské informácie.



Ako získam tokeny??????

Poďme zverejniť rozhranie: http://localhost:1896/token

Obsah príspevku:



Úspešne vrátený žetón!!



{
    "access_token": "QHUVRD6B8BHK7lQMdptgu6moxtI13ZWXeGBFJ8laucq0V8knpuHAqgEvwGNrTvic6purdVftRbN7RGY_St0CFefivYREndybcilSa09btXU741m8Y6D480ISChO5CfnkZgcA7Q0m9WgP-I2Bx9OrwZswDJy5I7F39-tv_ 0nAlTxEYQxNgRwKzGvzMdD98sw5jQTpAlb7TuoVDkuVfIjtn01pQvLO8ZTdgNawgHZNauZeNZT52ZxH2Xx7F_9SBa8qLJKmja9xRVrfNMbPgP-C7L4mGa_1YlRsovn0iIeR6S9h_ TMubEpOIEYffwf00tf0BcxXaWtVo6n-y9yIFa5HGcPfR5lp4luNjAHmGHo03XbVLsHhcRxwGJEChRYxFXGCRO6Yh8Jswtwti67ZlF8QbnyRcqfgcy6ZPC8ZjoWDNMGn-n1KxXBvw06nUhPwW0rhfqZtmXA9VaW6NY7UGe98 _SuLb6n4-AYvxY8z90J3lPvDBBU8acfpJkEUjeSDGao4",
    "token_type": "nositeľ",
    "expires_in": 1209599,
    "userName": "help@itsvse.com",
    ".issued": "Streda, 26. október 2016 06:20:21 GMT",
    ".expires": "Streda, 09. nov 2016 06:20:21 GMT"
}

Tu je návod, ako token použiť:
Turisti, ak chcete vidieť skrytý obsah tohto príspevku, prosím.Odpoveď







Predchádzajúci:.net/c# príspevok na odoslanie json dát na server
Budúci:SQL určuje, či stĺpec obsahuje čínske alebo anglické znaky
Zverejnené 18. 1. 2018 15:08:34 |
Nájdi si tutoriál podobný bohu prenajímateľa. http://www.cnblogs.com/dudu/p/4569857.html od Dudu je tiež dobrý.
ASP.NET WebApi OWIN balíky, ktoré je potrebné nainštalovať:
Owin
Microsoft.Owin.Host.SystemWeb
Microsoft.Owin.Security.OAuth
Microsoft.Owin.Security.Cookies
Microsoft.AspNet.Identity.Owin
Učte sa od prenajímateľa a poďakujte mu
 Prenajímateľ| Zverejnené 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/
Zverejnené 23. 8. 2017 13:32:20 |
webapi OWIN OAuth 2.0 autentifikuje registráciu používateľov a získavanie tokenov
- Tento článok je od architekta, pôvodná adresa: https://www.itsvse.com/thread-3279-1-1.html
Zverejnené 26. 10. 2016 14:43:08 |
Dobrý materiál. Chcem to
 Prenajímateľ| Zverejnené 26. 10. 2016 14:44:05 |
a573812 Zverejnené 26.10.2016 o 14:43
Dobrý materiál. Chcem to

Poznámka: Najprv vytvorte novú webapi verziu 4.5
Zverejnené 22. 11. 2016 12:16:53 |
 Prenajímateľ| Zverejnené 22. 11. 2016 12:54:27 |

Brat, čo sa snažíš urobiť?????
Zverejnené 13. 1. 2017 13:37:25 |
Ďakujem, že si sa podelil, ďakujem, že si sa podelil, ďakujem, že si sa podelil
Zverejnené 13. 1. 2017 15:34:55 |
Imitujte overenie WeChat oauth
Zverejnené 23. 2. 2017 17:48:21 |
SDFSDFSDFSADFSFSADFSA
Zverejnené 14. 3. 2017 8:36:17 |
Pozri, začiatočníci sa učia učiť
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com