Ich programmiere eine WebApp mit MVC5 und ich werde überprüfen, ob ein Benutzer in einer bestimmten Rolle ist.AspNet.Idendity: Bestimmen, ob der Benutzer in einer bestimmten Rolle ist
Deshalb habe ich versucht, User.IsInRole("Role")
zu verwenden, aber es löst eine Ausnahme aus. Ich habe versucht, mit AspNet.Identity importieren und mit Hilfe der Manager-Benutzer aber es kann die Methode nicht gefunden IsInRoleAsync(userId, role)
:
@using Microsoft.AspNet;
@if(UserManager.IsInRoleAsync(user.Id, "Role")){
// some code
}
Bitte beachten Sie, dass ich es in einer cshtml Datei und gestochen Syntax. Ich hoffe ihr könnt mir helfen.
Vielen Dank im Voraus
Was ist die Fehlermeldung? – CodeNotFound