Dynamisch hinzufügen von Rollen zu autorisieren Attribut für controller in ASP.NET 5
Habe ich eine Beispiel-Frage mit diesem post Dynamisch hinzufügen von Rollen zu autorisieren Attribut für controller aber für ASP.NET 5 (vNext)
In ASP.NET 5, kann ich nicht überschreiben AuthorizeAttribute Klasse wie obigen post gesagt. Also, wie kann ich das hinzufügen von Rollen dynamisch Controller in ASP.NET 5 (vNext)
Vielen Dank im Voraus.
- In MVC6 (vNext), Sie können schreiben, eine Autorisierung der Politik, der schaut auf die user-Rolle und macht, was es will - z.B., vergleichen Sie Sie gegen eine dynamisch erzeugte Liste. Siehe github.com/blowdart/AspNetAuthorization-Samples/blob/master/src/... ein Beispiel für eine policy.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als mike erwähnt, benötigen Sie Richtlinien. Hier ist eine Umsetzung.
Und in der ConfigureServices Methode in startup.cs
Und Sie brauchen, um die autorize Attribut im controller wie diesem.
Quelle: https://forums.asp.net/post/5975557.aspx
Hoffe, es hilft.
Brauchen wir sogar die benutzerdefinierte Autorisierungs-handler? Nicht der code unten das gleiche tun?