Webbeveiliging - Gebruiker() vereisen
❮Webbeveiliging
Definitie
De methode RequireUser() stelt de HTTP-status in op 401 (Ongeautoriseerd) als de opgegeven gebruiker niet is aangemeld.
C# en VB-syntaxis
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
Parameters:
Parameter | Type | Description |
---|---|---|
userID | Integer | The user ID |
userName | String | The user name |
Winstwaarde
Geen.
Fouten en uitzonderingen
Elke toegang tot het WebSecurity - object genereert een InvalidOperationException als:
- De methode InitializeDatabaseConnection() is niet aangeroepen
- SimpleMembership is niet geïnitialiseerd (of uitgeschakeld in de websiteconfiguratie)
Opmerkingen
RequireUser() controleert of de huidige gebruiker de opgegeven gebruiker is.
Gebruik in plaats daarvan RequireAuthenticatedUser() om te valideren dat de gebruiker is geverifieerd .
Gebruik RequireRoles() om te valideren dat een gebruiker lid is van een rol (rollen) .
RequireUser() geeft alleen de opgegeven gebruiker toegang tot de webpagina. De aanbevolen manier om de toegang tot een pagina te beperken, is door een rol te maken en de methode RequireRoles() te gebruiken om te controleren of de gebruiker lid is van die rol.
❮Webbeveiliging