MicrosoftIdentityAuthenticationBaseOptions Classe

Definizione

Opzioni di base passate per l'autenticazione con Microsoft Identity.

public class MicrosoftIdentityAuthenticationBaseOptions
type MicrosoftIdentityAuthenticationBaseOptions = class
Public Class MicrosoftIdentityAuthenticationBaseOptions
Ereditarietà
MicrosoftIdentityAuthenticationBaseOptions
Derivato

Costruttori

Nome Descrizione
MicrosoftIdentityAuthenticationBaseOptions()

Costruttore

Proprietà

Nome Descrizione
AuthenticationScheme

Schema di autenticazione. Se null, userà OpenIdConnectDefault.AuthenticationScheme se viene chiamato da un'app Web e JwtBearerDefault.AuthenticationScheme se viene chiamato da un'API Web.

IsProofOfPossessionRequest

Modifica la richiesta di acquisizione del token in modo che il token acquisito sia un token di verifica del possesso (PoP), anziché un token di connessione. I token PoP sono simili ai token di connessione, ma sono associati alla richiesta HTTP e a una chiave crittografica, che MSAL può gestire. Vedete https://aka.ms/msal-net-pop. Impostare su true per abilitare automaticamente i token PoP.

Scopes

Ambiti separati da spazi necessari per chiamare l'API Web downstream. Ad esempio "user.read mail.read".

Tenant

[Facoltativo] ID tenant. Viene usato per scenari specifici in cui l'applicazione deve chiamare un'API Web downstream per conto di un utente in diversi tenant. Viene usato principalmente dal codice, non dalla configurazione.

TokenAcquisitionOptions

Opzioni passate per creare l'oggetto acquisizione token che chiama in MSAL .NET.

UserFlow

[Facoltativo]. Flusso utente (nel caso di un'API Web downstream B2C). Se non specificato, l'API Web downstream B2C verrà chiamata con il flusso utente predefinito da DefaultUserFlow.

Metodi

Nome Descrizione
GetScopes()

Restituisce gli ambiti.

Si applica a