PublicClientApplicationOptions Classe
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.
Opzioni di configurazione per un'applicazione client pubblica (desktop/app per dispositivi mobili). Fare riferimento a https://aka.ms/msal-net/application-configuration
public class PublicClientApplicationOptions : Microsoft.Identity.Client.ApplicationOptions
type PublicClientApplicationOptions = class
inherit ApplicationOptions
Public Class PublicClientApplicationOptions
Inherits ApplicationOptions
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| PublicClientApplicationOptions() |
Opzioni di configurazione per un'applicazione client pubblica (desktop/app per dispositivi mobili). Fare riferimento a https://aka.ms/msal-net/application-configuration |
Proprietà
| Nome | Descrizione |
|---|---|
| AadAuthorityAudience |
Gruppo di destinatari per l'accesso. Questa proprietà si escludono a vicenda con TenantId. Se vengono specificati entrambi, verrà generata un'eccezione. (Ereditato da ApplicationOptions) |
| AzureCloudInstance |
Istanza specifica nel caso di Azure Active Directory. Consente agli utenti di usare l'enumerazione anziché l'URL esplicito. Questa proprietà si escludono a vicenda con Instance. Se vengono specificati entrambi, verrà generata un'eccezione. (Ereditato da ApplicationOptions) |
| ClientCapabilities |
Microsoft'estensione OIDC specifica dell'identità che consente di risolvere i problemi delle risorse senza interazione. Consente la configurazione di una o più funzionalità client, ad esempio "llt" (Ereditato da ApplicationOptions) |
| ClientId |
ID client (noto anche come ID app) dell'applicazione registrata nel portale di registrazione dell'applicazione (https://aka.ms/msal-net-register-app) (Ereditato da ApplicationOptions) |
| ClientName |
Nome dell'applicazione chiamante per scopi di telemetria. (Ereditato da ApplicationOptions) |
| ClientVersion |
Versione dell'applicazione chiamante per scopi di telemetria. (Ereditato da ApplicationOptions) |
| EnablePiiLogging |
Flag per abilitare/disabilitare la registrazione delle informazioni personali.
I log delle informazioni personali non vengono mai scritti in output predefiniti, ad esempio Console, Logcat o NSLog Default, che |
| Instance |
Istanza del servizio token di sicurezza (ad esempio |
| IsDefaultPlatformLoggingEnabled |
Flag per abilitare/disabilitare la registrazione per le impostazioni predefinite della piattaforma. In Desktop viene usata la traccia eventi. In iOS viene usato NSLog.
In Android viene usato logcat. Il valore predefinito è |
| KerberosServicePrincipalName |
Obsoleti.
Nome dell'entità servizio per Il ticket di servizio Kerberos. (Ereditato da ApplicationOptions) |
| LegacyCacheCompatibilityEnabled |
Abilita la serializzazione e la deserializzazione della cache ADAL legacy. (Ereditato da ApplicationOptions) |
| LogLevel |
Consente di configurare il livello di registrazione desiderato. Il valore predefinito è Info. Impostandolo su Error , verranno visualizzati solo gli errori Impostandolo su Warning , verranno visualizzati errori e avvisi e così via. Fare riferimento a https://aka.ms/msal-net-logging (Ereditato da BaseApplicationOptions) |
| RedirectUri |
Questo URI di reindirizzamento deve essere registrato nella registrazione dell'app. Vedere https://aka.ms/msal-net-register-app per informazioni dettagliate sugli URI di reindirizzamento definiti per impostazione predefinita da MSAL.NET e su come registrarli. Usare anche: WithDefaultRedirectUri() che fornisce un buon valore predefinito per le applicazioni client pubbliche per tutte le piattaforme. Per le app Web e le API Web, l'URI di reindirizzamento viene calcolato dall'URL in cui è in esecuzione l'applicazione( ad esempio, Per le applicazioni daemon (applicazioni client riservate che usano solo il flusso delle credenziali client che chiama |
| TenantId |
Tenant da cui l'applicazione consentirà agli utenti di firmarlo. Può trattarsi di un dominio associato a un tenant, a un GUID (ID tenant) o a un meta-tenant (ad esempio consumer). Questa proprietà si escludono a vicenda con AadAuthorityAudience. Se vengono specificati entrambi, verrà generata un'eccezione. (Ereditato da ApplicationOptions) |
| TicketContainer |
Obsoleti.
Contenitore ticket di servizio Kerberos da usare. (Ereditato da ApplicationOptions) |