AuthenticationResultExtensions.GetRefreshToken(AuthenticationResult) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce il token di aggiornamento dal risultato dell'autenticazione, se disponibile. Si tratta di scenari avanzati in cui il chiamante gestisce la propria cache dei token, ad esempio quando si usa DisableInternalCacheOptions.
public static string GetRefreshToken(this Microsoft.Identity.Client.AuthenticationResult result);
static member GetRefreshToken : Microsoft.Identity.Client.AuthenticationResult -> string
<Extension()>
Public Function GetRefreshToken (result As AuthenticationResult) As String
Parametri
- result
- AuthenticationResult
Risultato dell'autenticazione.
Valori restituiti
Stringa del token di aggiornamento associata al risultato per i flussi client riservati, se disponibile.
Può trattarsi di un token di aggiornamento restituito nella risposta del token o in un token di aggiornamento usato per l'acquisizione e portato al risultato; null Altrimenti. I token di aggiornamento non vengono esposti per i flussi client pubblici, le credenziali client, l'identità gestita o quando il token è stato servito dalla cache. Per il flusso normale (non a esecuzione prolungata) on-Behalf-Of, MSAL cancella intenzionalmente il token di aggiornamento, quindi questo metodo restituirà nullanche .
Commenti
I token di aggiornamento sono credenziali di lunga durata. Archiviarli in modo sicuro e non esporli mai agli utenti finali o al codice non attendibile.