Ich habe eine Azure Active Directory-Anwendung erstellt und möchte rollenbasierte Sicherheit verwenden. Ich folgte dem Tutorial auf: https://azure.microsoft.com/en-us/resources/samples/active-directory-dotnet-webapp-openidconnect-aspnetcore/ASP Core Azure Active Directory Anmeldung Rollen verwenden
Die Anmeldung funktioniert, ich Rollen zum Anwendungsmanifest hinzugefügt und die Rolle Approver
zu meinem eigenen Konto zugewiesen. Jetzt möchte ich diese Rollen benutzen.
Nach der Anmeldung den folgenden Arbeiten in der Steuerung:
[Authorize]
Aber beim Hinzufügen der Rolle der Benutzer nicht autorisiert:
[Authorize(Roles="Approver")]
Auch gibt folgende Formel false:
User.IsInRole("Approver");
Es scheint, dass die Rollen nicht zurückgezogen werden, irgendwelche Vorschläge, wie man die Rollenfunktionalität zu dieser Demo hinzufügt Projekt?