Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 272527|Odpověď: 135

[WebAPI] webapi OWIN OAuth 2.0 autentizuje registraci uživatele a získávání tokenů

  [Kopírovat odkaz]
Zveřejněno 26.10.2016 14:23:00 | | | |

Zapouzdření podpisů webových API, ověření náhodných číselných klíčů s časovým razítkem atd
http://www.itsvse.com/thread-3274-1-1.html
(Zdroj: Architect)
Výše uvedený způsob je příliš staromódní...


Nejprve musíme nakonfigurovat následující obsah:

Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosímOdpověď


Poté požádáme o rozhraní POST požadavek /api/Account/Register, a to následovně:


Požadovaný obsah:

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



Poté byla úspěšně vrácena následující zpráva:

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

Při pohledu do databáze jsme zjistili, že jsme úspěšně zaregistrovali uživatelské údaje.



Jak získám tokeny??????

Pojďme zveřejnit rozhraní: http://localhost:1896/token

Obsah příspěvku:



Žeton úspěšně vrátil!!



{
    "access_token": "QHUVRD6B8BHK7lQMdptgu6moxtI13ZWXeGBFJ8laucq0V8knpuHAqgEvwGNrTvic6purdVftRbN7RGY_St0CFefivYREndybcilSa09btXU741m8Y6D480ISChO5CfnkZgcA7Q0m9WgP-I2Bx9OrwZswDJy5I7F39-tv_ 0nAlTxEYQxNgRwKzGvzMdD98sw5jQTpAlb7TuoVDkuVfIjtn01pQvLO8ZTdgNawgHZNauZeNZT52ZxH2Xx7F_9SBa8qLJKmja9xRVrfNMbPgP-C7L4mGa_1YlRsovn0iIeR6S9h_ TMubEpOIEYffwf00tf0BcxXaWtVo6n-y9yIFa5HGcPfR5lp4luNjAHmGHo03XbVLsHhcRxwGJEChRYxFXGCRO6Yh8Jswtwti67ZlF8QbnyRcqfgcy6ZPC8ZjoWDNMGn-n1KxXBvw06nUhPwW0rhfqZtmXA9VaW6NY7UGe98 _SuLb6n4-AYvxY8z90J3lPvDBBU8acfpJkEUjeSDGao4",
    "token_type": "nositel",
    "expires_in": 1209599,
    "userName": "help@itsvse.com",
    ".issued": "Středa, 26. října 2016 06:20:21 GMT",
    ".expires": "St 09. listopadu 2016 06:20:21 GMT"
}

Tady je, jak token používat:
Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosímOdpověď







Předchozí:.net/c# příspěvek pro odeslání json dat na server
Další:SQL určuje, zda sloupec obsahuje čínské nebo anglické znaky
Zveřejněno 18.01.2018 15:08:34 |
Najděte si návod podobný tomu boha pronajímatele. http://www.cnblogs.com/dudu/p/4569857.html od Dudu je také dobrý.
ASP.NET WebApi OWIN balíčky, které je třeba nainstalovat:
Owin
Microsoft.Owin.Host.SystemWeb
Microsoft.Owin.Security.OAuth
Microsoft.Owin.Security.Cookies
Microsoft.AspNet.Identity.Owin
Poučte se od pronajímatele a poděkujte mu
 Pronajímatel| Zveřejněno 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/
Zveřejněno 23.08.2017 13:32:20 |
webapi OWIN OAuth 2.0 autentizuje registraci uživatele a získávání tokenů
- Tento článek je od architekta, původní adresa: https://www.itsvse.com/thread-3279-1-1.html
Zveřejněno 26.10.2016 14:43:08 |
Dobrá práce. Chci to
 Pronajímatel| Zveřejněno 26.10.2016 14:44:05 |

Poznámka: Nejprve vytvořte novou webapi verzi 4.5
Zveřejněno 22.11.2016 12:16:53 |
 Pronajímatel| Zveřejněno 22.11.2016 12:54:27 |

Brácho, co se snažíš udělat?????
Zveřejněno 13.01.2017 13:37:25 |
Děkuji, že jste se podělil, děkuji, že jste to sdílel, děkuji, že jste to sdílel
Zveřejněno 13.01.2017 15:34:55 |
Napodobujte ověření oauth přes WeChat
Zveřejněno 23.02.2017 17:48:21 |
SDFSDFSDFSADFSFSADFSA
Zveřejněno 14.03.2017 8:36:17 |
Podívej, začátečníci se učí učit
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com