In den letzten Tagen habe ich an einem Projekt mit MVC gearbeitet und die Methode HttpContext.User.IsInRole() verwendet, aber jedes Mal, wenn ich sie benutze, liefert HttpContext.User.IsInRole("Admin") immer false zurück. Ich habe viele Informationen im Internet überprüft und festgestellt, dass es nicht gelöst wurde, und wenn man es lösen will, muss man auch eine Reihe von Erweiterungsmethoden implementieren. Okay, genug Unsinn, jetzt kommen wir offiziell zum Thema:
Im obigen Code gibt HttpContext.User.IsInRole("Admin") false zurück. Was, wenn wir zu True zurückkehren wollen?
Fügen Sie die folgenden Methoden zu Global.asaux hinzu:
Nach dem Hinzufügen gehen Sie auf Ihre Anmeldeseite und autorisieren Sie den aktuellen Nutzer. Bitte sehen Sie:
Nun, bis jetzt sind alle Probleme gelöst. Wenn du andere gute Methoden hast, die du teilen kannst, hinterlasse gerne eine Nachricht, um :)
Nachdruck von:Der Hyperlink-Login ist sichtbar. |