Los últimos tutoriales de desarrollo web
 

WebSecurity - RequireUser ()


<WebSecurity Object

Definición

El RequireUser() método establece el estado HTTP a 401 (Unauthorized) si el usuario especificado no está conectado.


C # y VB Sintaxis

WebSecurity.RequireUser(userId)

or

WebSecurity.RequireUser(userName)

parámetros

Parámetro Tipo Descripción
userID Integer El ID de usuario
userName String El nombre de usuario

Valor de retorno

Ninguna.


Errores y excepciones

Cualquier acceso al objeto WebSecurity lanza un InvalidOperationException si:

  • El InitializeDatabaseConnection() método no ha sido llamado
  • SimpleMembership no se ha inicializado (or disabled in the website configuration)

observaciones

RequireUser() verifica que el usuario actual es el usuario especificado.

Para validar que el usuario es autenticado, utilice RequireAuthenticatedUser() en su lugar.

Para validar que un usuario es un miembro de una función (roles) , utilice RequireRoles() .

RequireUser() permite sólo el acceso de los usuarios de la página web especificada. El método recomendado para restringir el acceso a una página es la creación de un papel, y el uso de los RequireRoles() método para verificar que el usuario es un miembro de esa función.


Datos técnicos

Nombre Valor
espacio de nombres WebMatrix.WebData
Asamblea WebMatrix.WebData.dll

<WebSecurity Object