Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
No ASP.NET Core 2.1, a integração com a autenticação do Azure Ative Directory (Azure AD) e do Azure Ative Directory B2C (Azure AD B2C) é fornecida pelos pacotes Microsoft.AspNetCore.Authentication.AzureAD.UI e Microsoft.AspNetCore.Authentication.AzureADB2C.UI . As funções fornecidas por esses pacotes são baseadas no endpoint do Azure AD v1.0.
No ASP.NET Core 5.0 e posterior, a integração com o Azure AD e a autenticação B2C do Azure AD é fornecida pelo pacote Microsoft.Identity.Web . Este pacote é baseado na Microsoft Identity Platform, anteriormente conhecida como o endpoint do Azure AD v2.0. Consequentemente, as APIs antigas nos Microsoft.AspNetCore.Authentication.AzureAD.UI pacotes e Microsoft.AspNetCore.Authentication.AzureADB2C.UI foram preteridas.
Para discussão, consulte GitHub issue dotnet/aspnetcore#25807.
Versão introduzida
5.0 Prévia 8
Comportamento antigo
As APIs não foram marcadas como obsoletas.
Novo comportamento
As APIs são marcadas como obsoletas.
Motivo da mudança
A funcionalidade de autenticação do Azure AD e do Azure AD B2C foi migrada para APIs da Biblioteca de Autenticação da Microsoft (MSAL) fornecidas pelo Microsoft.Identity.Web.
Ação recomendada
Siga as diretrizes da Microsoft.Identity.Web API para aplicativos Web e APIs da Web.
APIs afetadas
- 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