Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In ASP.NET Core 2.1 wird die Integration in Azure Active Directory (Azure AD) und azure Active Directory B2C (Azure AD B2C)-Authentifizierung durch die Pakete "Microsoft.AspNetCore.Authentication.AzureAD.UI " und "Microsoft.AspNetCore.Authentication.AzureADB2C.UI " bereitgestellt. Die von diesen Paketen bereitgestellte Funktionalität basiert auf dem Azure AD v1.0-Endpunkt.
In ASP.NET Core 5.0 und höher wird die Integration mit Azure AD und Azure AD B2C-Authentifizierung durch das Microsoft.Identity.Web-Paket bereitgestellt. Dieses Paket basiert auf der Microsoft Identity Platform, die früher als Azure AD v2.0-Endpunkt bezeichnet wird. Folglich wurden die alten APIs in den Microsoft.AspNetCore.Authentication.AzureAD.UI
und Microsoft.AspNetCore.Authentication.AzureADB2C.UI
den Paketen veraltet.
Zur Diskussion siehe GitHub-Issue dotnet/aspnetcore#25807.
Eingeführte Version
5.0 Preview 8
Altes Verhalten
Die APIs wurden nicht als veraltet markiert.
Neues Verhalten
Die APIs sind als veraltet gekennzeichnet.
Grund für Änderung
Die Authentifizierungsfunktionalität von Azure AD und Azure AD B2C wurde auf die durch Microsoft.Identity.Web
bereitgestellten Microsoft Authentication Library (MSAL) APIs umgestellt.
Empfohlene Aktion
Befolgen Sie die Microsoft.Identity.Web
API-Anleitungen für Web-Apps und Web-APIs.
Betroffene APIs
- Microsoft.AspNetCore.Authentication.AzureADAuthenticationBuilderExtensions
- Microsoft.AspNetCore.Authentication.AzureAD.UI.AzureADDefaults
- Microsoft.AspNetCore.Authentication.AzureAD.UI.AzureADOptions
- Microsoft.AspNetCore.Authentication.AzureADB2CAuthenticationBuilderExtensions
- Microsoft.AspNetCore.Authentication.AzureADB2C.UI.AzureADB2CDefaults
- Microsoft.AspNetCore.Authentication.AzureADB2C.UI.AzureADB2COptions