私はAzure Active Directoryアプリケーションを作成しました。私は役割ベースのセキュリティを使用したいと思います。 https://azure.microsoft.com/en-us/resources/samples/active-directory-dotnet-webapp-openidconnect-aspnetcore/ASP Core Azure Active Directoryログインロールを使用する
ログインが機能し、アプリケーションマニフェストにロールを追加し、自分のアカウントにロールApprover
を割り当てました。今私はこれらの役割を使いたいです。コントローラで、次の作品にログインした後
:
[Authorize]
しかし、ユーザーが許可されていない役割を追加:
[Authorize(Roles="Approver")]
をまた次はfalseを返します:
User.IsInRole("Approver");
それはロールがretreivedされていないようだ、このデモpにロール機能を追加する方法に関する提案ねえ?