MicrosoftIdentityAuthenticationException Costruttori
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.
Overload
| Nome | Descrizione |
|---|---|
| MicrosoftIdentityAuthenticationException(String) |
Inizializza una nuova istanza della MicrosoftIdentityAuthenticationException classe con un messaggio di errore specificato. |
| MicrosoftIdentityAuthenticationException(String, Exception) |
Inizializza una nuova istanza della MicrosoftIdentityAuthenticationException classe con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione. |
MicrosoftIdentityAuthenticationException(String)
Inizializza una nuova istanza della MicrosoftIdentityAuthenticationException classe con un messaggio di errore specificato.
public MicrosoftIdentityAuthenticationException(string message);
new Microsoft.Identity.Web.MicrosoftIdentityAuthenticationException : string -> Microsoft.Identity.Web.MicrosoftIdentityAuthenticationException
Public Sub New (message As String)
Parametri
- message
- String
Messaggio di errore che spiega il motivo dell'eccezione.
Esempio
throw new MicrosoftIdentityAuthenticationException(
"Authentication options must be configured either in default options or per-request using WithAuthenticationOptions().");
Si applica a
MicrosoftIdentityAuthenticationException(String, Exception)
Inizializza una nuova istanza della MicrosoftIdentityAuthenticationException classe con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.
public MicrosoftIdentityAuthenticationException(string message, Exception innerException);
new Microsoft.Identity.Web.MicrosoftIdentityAuthenticationException : string * Exception -> Microsoft.Identity.Web.MicrosoftIdentityAuthenticationException
Public Sub New (message As String, innerException As Exception)
Parametri
- message
- String
Messaggio di errore che spiega il motivo dell'eccezione.
- innerException
- Exception
Eccezione che è la causa dell'eccezione corrente o null se non viene specificata alcuna eccezione interna.
Esempio
try
{
var authHeader = await headerProvider.CreateAuthorizationHeaderAsync(scopes, options);
}
catch (Exception ex)
{
throw new MicrosoftIdentityAuthenticationException("Failed to acquire authorization header.", ex);
}
Commenti
Usare questo costruttore quando si desidera mantenere l'eccezione originale che ha causato l'errore di autenticazione, ad esempio le eccezioni del provider di acquisizione di token sottostante.