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