Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En ASP.NET Core 2.1, la integración con Azure Active Directory (Azure AD) y azure Active Directory B2C (Azure AD B2C) se proporciona mediante los paquetes Microsoft.AspNetCore.Authentication.AzureAD.UI y Microsoft.AspNetCore.Authentication.AzureADB2C.UI . La funcionalidad proporcionada por estos paquetes se basa en el punto de conexión de Azure AD v1.0.
En ASP.NET Core 5.0 y versiones posteriores, el paquete Microsoft.Identity.Web proporciona la integración con Azure AD y la autenticación de Azure AD B2C. Este paquete se basa en la Plataforma de identidad de Microsoft, que anteriormente se conoce como punto de conexión de Azure AD v2.0. Por lo tanto, las API antiguas de los Microsoft.AspNetCore.Authentication.AzureAD.UI
paquetes y Microsoft.AspNetCore.Authentication.AzureADB2C.UI
han quedado en desuso.
Para obtener información, consulte Problema de GitHub dotnet/aspnetcore#25807.
Versión introducida
5.0 (versión preliminar 8)
Comportamiento anterior
Las API no estaban marcadas como obsoletas.
Nuevo comportamiento
Las API se marcan como obsoletas.
Motivo del cambio
La funcionalidad de autenticación de Azure AD y Azure AD B2C se migró a las API de la Biblioteca de autenticación de Microsoft (MSAL) proporcionadas por Microsoft.Identity.Web
.
Acción recomendada
Siga las Microsoft.Identity.Web
instrucciones de API para aplicaciones web y API web.
Las APIs afectadas
- 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