Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglicht den Zugriff auf eine Ressource.
<configuration>
<system.web>
<authorization>
** <allow>**
<allow users="comma-separated list of users"
roles="comma-separated list of roles"
verbs="comma-separated list of verbs"/>
Optionale Attribute
| Attribut | Beschreibung |
|---|---|
| users | Eine durch Kommas getrennte Liste von Benutzern, denen der Zugriff auf die Ressource gestattet ist. Steht hier ein Fragezeichen (?), ist anonymen Benutzern der Zugriff gestattet; bei einem Sternchen (*) haben alle Benutzer Zugriff. |
| roles | Eine durch Kommas getrennte Liste von Rollen, denen der Zugriff auf die Ressource gestattet ist. |
| verbs | Eine durch Kommas getrennte Liste von HTTP-Übertragungsmethoden, denen der Zugriff auf die Ressource gestattet ist. Für ASP.NET sind folgenden Verben registriert: GET, HEAD, POST und DEBUG. |
Beispiel
Im folgenden Beispiel wird allen Benutzern der Zugriff verweigert und allen Mitgliedern der Administratorrolle der Zugriff gestattet.
<configuration>
<system.web>
<authorization>
<deny users="*"/>
<allow roles="Admins"/>
</authorization>
</system.web>
</configuration>
Anforderungen
Enthalten in: <system.web>
Webplattform: IIS 5.0, IIS 5.1, IIS 6.0
Konfigurationsdatei: Machine.config, Web.config
Konfigurationsabschnittshandler: System.Web.Configuration.AuthorizationConfigHandler
Siehe auch
<authorization>-Element | ASP.NET-Konfiguration | ASP.NET-Einstellungsschema