認証:AzureAD.UI および AzureADB2C.UI の API とパッケージが非推奨としてマークされる
ASP.NET Core 2.1 では、Azure Active Directory (Azure AD) と Azure Active Directory B2C (Azure AD B2C) の認証の統合は、Microsoft.AspNetCore.Authentication.AzureAD.UI パッケージと Microsoft.AspNetCore.Authentication.AzureADB2C.UI パッケージによって提供されます。 これらのパッケージによって提供される機能は、Azure AD v1.0 エンドポイントに基づいています。
ASP.NET Core 5.0 以降では、Azure AD と Azure AD B2C の認証の統合は、Microsoft.Identity.Web パッケージによって提供されます。 このパッケージは、以前は Azure AD v2.0 エンドポイントと呼ばれていた Microsoft ID プラットフォームに基づいています。 そのため、Microsoft.AspNetCore.Authentication.AzureAD.UI
パッケージと Microsoft.AspNetCore.Authentication.AzureADB2C.UI
パッケージの古い API は非推奨となりました。
ディスカッションについては、GitHub イシュー dotnet/aspnetcore#25807 を参照してください。
導入されたバージョン
5.0 Preview 8
以前の動作
API は非推奨としてマークされていませんでした。
新しい動作
API は非推奨としてマークされています。
変更理由
Azure AD および Azure AD B2C の認証機能は、Microsoft.Identity.Web
によって提供される Microsoft Authentication Library (MSAL) API に移行されました。
推奨アクション
Web アプリと Web API の Microsoft.Identity.Web
API ガイダンスに従って下さい。
影響を受ける API
- 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
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示