Bagikan melalui


Autentikasi: API dan paket AzureAD.UI dan AzureADB2C.UI ditandai usang

Dalam ASP.NET Core 2.1, integrasi dengan autentikasi Azure Active Directory (Azure AD) dan Azure Active Directory B2C (Azure AD B2C) disediakan oleh paket Microsoft.AspNetCore.Authentication.AzureAD.UI dan Microsoft.AspNetCore.Authentication.AzureADB2C.UI . Fungsionalitas yang disediakan oleh paket ini didasarkan pada titik akhir Azure AD v1.0.

Di ASP.NET Core 5.0 dan yang lebih baru, integrasi dengan AAD dan autentikasi Azure AD B2C disediakan oleh paket Microsoft.Identity.Web . Paket ini didasarkan pada Platform Identitas Microsoft, yang sebelumnya dikenal sebagai titik akhir Azure AD v2.0. Akibatnya, API lama dalam Microsoft.AspNetCore.Authentication.AzureAD.UI paket dan Microsoft.AspNetCore.Authentication.AzureADB2C.UI tidak digunakan lagi.

Untuk diskusi, lihat Masalah GitHub dotnet/aspnetcore#25807.

Versi yang diperkenalkan

5.0 Pratinjau 8

Perilaku yang lama

API tidak ditandai sebagai usang.

Perilaku yang baru

API ditandai sebagai usang.

Alasan untuk berubah

Fungsionalitas autentikasi Azure AD dan Azure AD B2C dimigrasikan ke API Microsoft Authentication Library (MSAL) yang disediakan oleh Microsoft.Identity.Web.

Microsoft.Identity.Web Ikuti panduan API untuk aplikasi web dan API web.

API yang Terpengaruh