SilentRequest type
SilentRequest: A felhasználó által átadott objektum kérése jogkivonatok lekéréséhez a gyorsítótárból, lejárt jogkivonat megújítása frissítési jogkivonattal, vagy kód lekérése (az engedélyezési kód megadásának első szakasza) egy rejtett iframe-ben.
- hatókörök – Azon hatókörök tömbje, amelyhez az alkalmazás hozzáférést kér.
- authority – Annak a szolgáltatónak az URL-címe, amelytől az alkalmazás jogkivonatokat szerez be.
- correlationId – Egyedi GUID-készlet kérésenként a kérések végpontok közötti nyomon követéséhez telemetriai célokra.
- fiók – Fiók entitás a hitelesítő adatok kereséséhez.
- forceRefresh – A csendes kérelmek kényszerítése hálózati hívások indítására, ha igaz.
- extraQueryParameters – A /authorize híváshoz hozzáadott egyéni lekérdezési paraméterek sztring-sztring-leképezése. Csak a frissítési jogkivonat megújításakor használható.
- tokenBodyParameters – A /token híváshoz hozzáadott egyéni jogkivonat-kérelem törzsparamétereinek sztring-leképezése. Csak hozzáférési jogkivonatok megújításakor használható.
- tokenQueryParameters – A /token híváshoz hozzáadott egyéni lekérdezési paraméterek karakterlánc-leképezése. Csak hozzáférési jogkivonatok megújításakor használható.
- redirectUri – Az átirányítási URI, ahol hitelesítési válaszokat kaphat az alkalmazás. Pontosan meg kell egyeznie a Azure portálon regisztrált átirányítási URI-k egyikével. Csak olyan esetekben használatos, amikor a frissítési jogkivonat lejárt.
- cacheLookupPolicy – A csendes jogkivonat lekérésének különböző módjai.
- parancssor – A szükséges felhasználói beavatkozás típusát jelzi. nincs: biztosítja, hogy a felhasználó ne jelenjen meg interaktív üzenettel. ha a kérés nem hajtható végre egyszeri bejelentkezéssel, a végpont interaction_required hibát ad vissza no_session: a felhasználó hitelesítésekor nem olvassa be a meglévő munkamenet-jogkivonatot. A felhasználó sikeres hitelesítése után az EVO nem hoz létre új munkamenetet a felhasználó számára. CSAK BELSŐ HASZNÁLATRA.
type SilentRequest = Omit<
CommonSilentFlowRequest,
| "authority"
| "correlationId"
| "forceRefresh"
| "account"
| "requestedClaimsHash"
> & {
account?: AccountInfo
authority?: string
cacheLookupPolicy?: CacheLookupPolicy
correlationId?: string
extraQueryParameters?: StringDict
forceRefresh?: boolean
prompt?: string
redirectUri?: string
state?: string
}