MicrosoftIdentityAuthenticationException Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| MicrosoftIdentityAuthenticationException(String) |
Inicjuje nowe wystąpienie MicrosoftIdentityAuthenticationException klasy z określonym komunikatem o błędzie. |
| MicrosoftIdentityAuthenticationException(String, Exception) |
Inicjuje nowe wystąpienie MicrosoftIdentityAuthenticationException klasy z określonym komunikatem o błędzie i odwołaniem do wyjątku wewnętrznego, który jest przyczyną tego wyjątku. |
MicrosoftIdentityAuthenticationException(String)
Inicjuje nowe wystąpienie MicrosoftIdentityAuthenticationException klasy z określonym komunikatem o błędzie.
public MicrosoftIdentityAuthenticationException(string message);
new Microsoft.Identity.Web.MicrosoftIdentityAuthenticationException : string -> Microsoft.Identity.Web.MicrosoftIdentityAuthenticationException
Public Sub New (message As String)
Parametry
- message
- String
Komunikat o błędzie wyjaśniający przyczynę wyjątku.
Przykłady
throw new MicrosoftIdentityAuthenticationException(
"Authentication options must be configured either in default options or per-request using WithAuthenticationOptions().");
Dotyczy
MicrosoftIdentityAuthenticationException(String, Exception)
Inicjuje nowe wystąpienie MicrosoftIdentityAuthenticationException klasy z określonym komunikatem o błędzie i odwołaniem do wyjątku wewnętrznego, który jest przyczyną tego wyjątku.
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)
Parametry
- message
- String
Komunikat o błędzie wyjaśniający przyczynę wyjątku.
- innerException
- Exception
Wyjątek, który jest przyczyną bieżącego wyjątku lub null jeśli nie określono wyjątku wewnętrznego.
Przykłady
try
{
var authHeader = await headerProvider.CreateAuthorizationHeaderAsync(scopes, options);
}
catch (Exception ex)
{
throw new MicrosoftIdentityAuthenticationException("Failed to acquire authorization header.", ex);
}
Uwagi
Użyj tego konstruktora, jeśli chcesz zachować oryginalny wyjątek, który spowodował błąd uwierzytelniania, na przykład wyjątki od bazowego dostawcy pozyskiwania tokenu.