<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