Frage

Ich möchte den Benutzer auf eine benutzerdefinierte Fehlerseite umgeleitet werden, wenn er / sie Zugriff auf eine Seite verweigert wird, da der ASP.NET-Mitgliedschaft der Rollen. Ich dachte, das von dem Custom Abschnitt der Datei web.config gelöst werden konnte, aber keiner der Fehler, die ich versucht habe, hat es erwischt.

Mit anderen Worten, wenn ein Benutzer in der Rolle „Projekt Focal“ Zugang ist, und versucht, auf eine Seite zuzugreifen, die nur für Benutzer in der Rolle „Administrator“ berechtigt ist, möchte ich ASP.NET diesen Benutzer eine Umleitung spezielle Seite, wo ich den Fehler aufzeichnen kann und den Benutzer helfen.

Das klingt wie eine einfache Anforderung, aber keiner meiner Googeln hat eine Antwort gefunden. Jede Hilfe wäre sehr geschätzt.

War es hilfreich?

Lösung

Ihre Antwort liegt hier

Es hat eine gute Erklärung als auch, warum Sie haben Application_EndRequest in diesem Fall verwendet werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top