SilentRequest type
SilentRequest: Požadavek na objekt předaný uživatelem k načtení tokenů z mezipaměti, obnovení tokenu s vypršenou platností pomocí obnovovacího tokenu nebo načtení kódu (první část toku udělení autorizačního kódu) ve skrytém prvku iframe.
- scopes – Pole oborů, ke které aplikace žádá o přístup.
- autorita – adresa URL autority, ze které aplikace získává tokeny.
- correlationId – Jedinečná sada GUID pro každý požadavek pro trasování koncového požadavku pro účely telemetrie.
- account – Entita účtu pro vyhledání přihlašovacích údajů.
- forceRefresh – Vynutí tiché požadavky na volání sítě, pokud je true.
- extraQueryParameters – řetězec k řetězcové mapě vlastních parametrů dotazu přidaných do volání /authorize. Používá se pouze při obnovování obnovovacího tokenu.
- tokenBodyParameters – řetězec k řetězcové mapě vlastních parametrů textu požadavku tokenu přidaných do volání /token. Používá se pouze při obnovování přístupových tokenů.
- tokenQueryParameters – řetězec k řetězcové mapě vlastních parametrů dotazu přidaných do volání /token. Používá se pouze při obnovování přístupových tokenů.
- redirectUri – identifikátor URI přesměrování, ve kterém může vaše aplikace přijímat odpovědi na ověřování. Musí přesně odpovídat jednomu z identifikátorů URI přesměrování registrovaných na portálu Azure. Používá se pouze pro případy, kdy vypršela platnost obnovovacího tokenu.
- cacheLookupPolicy – výčet různých způsobů, jak lze bezobslužný token načíst.
- prompt - Označuje typ interakce uživatele, který je požadován. žádné: zajistí, že se uživateli nezobrazí žádná interaktivní výzva. Pokud požadavek nejde dokončit prostřednictvím jednotného přihlašování, koncový bod vrátí chybu interaction_required no_session: při ověřování uživatele se nenačte existující token relace. Po úspěšném ověření uživatele EVO pro uživatele nevytvoří novou relaci. POUZE PRO INTERNÍ POUŽITÍ.
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
}