WebSecurity - RequireUser()
❮ WebSekuriteit
Definisie
Die RequireUser() -metode stel die HTTP-status na 401 (Ongemagtig) as die gespesifiseerde gebruiker nie aangemeld is nie.
C# en VB-sintaksis
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
Grense
Parameter | Type | Description |
---|---|---|
userID | Integer | The user ID |
userName | String | The user name |
Terugkeerwaarde
Geen.
Foute en uitsonderings
Enige toegang tot die WebSecurity- objek gooi 'n InvalidOperationException as:
- Die InitializeDatabaseConnection() metode is nie opgeroep nie
- SimpleMembership is nie geïnisialiseer nie (of gedeaktiveer in die webwerfkonfigurasie)
Opmerkings
RequireUser() verifieer dat die huidige gebruiker die gespesifiseerde gebruiker is.
Om te bevestig dat die gebruiker geverifieer is, gebruik eerder RequireAuthenticatedUser() .
Om te bevestig dat 'n gebruiker 'n lid van 'n rol (rolle) is, gebruik RequireRoles() .
RequireUser() laat slegs die gespesifiseerde gebruiker toegang tot die webblad. Die aanbevole manier om toegang tot 'n bladsy te beperk, is om 'n rol te skep en die RequireRoles() -metode te gebruik om te verifieer dat die gebruiker 'n lid van daardie rol is.
❮ WebSekuriteit