Mi a Grant típusa a Web API-ban?
Mi a Grant típusa a Web API-ban?

Videó: Mi a Grant típusa a Web API-ban?

Videó: Mi a Grant típusa a Web API-ban?
Videó: SCP-1730 Что случилось с сайта-13? 2024, Lehet
Anonim

Alkalmazás támogatási típusok (vagy folyamok) olyan módszerek, amelyeken keresztül az alkalmazások hozzáférési tokeneket szerezhetnek, és amelyek segítségével Ön támogatást korlátozott hozzáférést biztosít az erőforrásokhoz egy másik entitás számára anélkül, hogy felfedné a hitelesítő adatokat. Az OAuth 2.0 protokoll több típust is támogat típusok nak,-nek támogatások , amelyek lehetővé teszik a különböző típusok hozzáférés.

Ezzel kapcsolatban mi a támogatás típusa?

Az OAuth 2.0-ban a „ támogatás típusa ” arra utal, hogy egy alkalmazás hogyan kap hozzáférési tokent. Az OAuth 2.0 több dolgot is meghatároz támogatási típusok , beleértve az engedélyezési kód folyamatát.

A fentieken kívül milyen támogatási típusok léteznek az OAuth2-ben? Az OAuth specifikáció négyet határoz meg különböző támogatások az ügyfélalkalmazás jellege alapján: Client Credentials Grant.

  • Ügyfél hitelesítő adatainak támogatása. 2. ábra: Ügyfél hitelesítő adatok engedélyezése munkafolyamat.
  • Engedélyezési kód megadása.
  • Implicit Grant.
  • Erőforrás-tulajdonos jelszó hitelesítő adatok engedélyezése.

A fentieken kívül mi az engedélyezési típus?

Az Engedélyezés Kód támogatás típusa bizalmas és nyilvános ügyfelek cseréjére használják felhatalmazást hozzáférési token kódja. Miután a felhasználó az átirányítási URL-en keresztül visszatér az ügyfélhez, az alkalmazás megkapja a felhatalmazást kódot az URL-ből, és ezzel kérhet hozzáférési tokent.

Mi az a Grant az OAuth2-ben?

Az OAuth 2.0 specifikáció egy rugalmas engedélyezési keretrendszer, amely számos dolgot leír támogatások („módszerek”) egy ügyfélalkalmazás számára, hogy megszerezzen egy hozzáférési jogkivonatot (amely a felhasználó engedélyét jelenti az ügyfél számára az adataihoz való hozzáféréshez), amely felhasználható egy API-végponthoz intézett kérés hitelesítésére.

Ajánlott: