Seiten-Berechtigungen abfragen

23/07/2008 - 11:46 von Sven Becker | Report spam
Gibt es eine Möglichkeit, die in der Web.config hinterlegten Berechtigungen
(allow roles, allow users, ...) abzufragen, ohne direkt auf die Web.config
zuzugreifen.

Hintergrund meiner Frage ist, daß ich teilweise über die location-Section
sowohl ganze Unterverzeichnisse als auch einzelne Seiten unterschiedlich
berechtige und ich diese Berechtigungen auf der Seite (z.Bsp. im Fuss)
anzeigen möchte.

Danke,
Sven
 

Lesen sie die antworten

#1 Thomas Bandt
23/07/2008 - 16:51 | Warnen spam
Sven Becker schrieb:
Gibt es eine Möglichkeit, die in der Web.config hinterlegten Berechtigungen
(allow roles, allow users, ...) abzufragen, ohne direkt auf die Web.config
zuzugreifen.

Hintergrund meiner Frage ist, daß ich teilweise über die location-Section
sowohl ganze Unterverzeichnisse als auch einzelne Seiten unterschiedlich
berechtige und ich diese Berechtigungen auf der Seite (z.Bsp. im Fuss)
anzeigen möchte.



Du willst also alle Dateien/Verzeichnisse für einen
Benutzer auflisten, auf die er zugreifen darf?

Davon unabhàngig: das musst du freilich dort auslesen,
wo du es speicherst - wenn du das tatsàchlich nur in
der Web.config tust, musst du die auch als Quelle
nehmen. Um nicht jedes Mal drauf zugreifen zu müssen
(obwohl ich denke, dass das nicht "teuer" ist), kannst
du das auch in ner Session o.à. zwischenspeichern.

Gruß, Thomas [MVP ASP/ASP.NET]
http://www.69grad.de - Beratung, Entwicklung
http://www.dotnetjob.de - .NET-Stellenmarkt
http://blog.thomasbandt.de - Thomas goes .NET

Ähnliche fragen