<WebSecurity Objeto
Definição
O RequireUser() método define o status HTTP para 401 (Unauthorized) , se o usuário especificado não está conectado.
C # e VB sintaxe
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
userID | Integer | O ID do usuário |
userName | String | O nome de usuário |
Valor de retorno
Nenhum.
Erros e Exceções
Qualquer acesso ao objeto WebSecurity lança um InvalidOperationException se:
- O InitializeDatabaseConnection() método não foi chamado
- SimpleMembership não é inicializado (or disabled in the website configuration)
Observações
RequireUser() verifica se o utilizador actual é o utilizador especificado.
Para validar que o usuário é autenticado, use RequireAuthenticatedUser() em vez disso.
Para validar que um usuário é um membro de uma função (roles) , use RequireRoles() .
RequireUser() permite apenas o acesso do usuário especificado na página web. A maneira recomendada para restringir o acesso a uma página é criar um papel, e usar os RequireRoles() método para verificar se o usuário é um membro desse papel.
Dados técnicos
Nome | Valor |
---|---|
namespace | WebMatrix.WebData |
Montagem | WebMatrix.WebData.dll |
<WebSecurity Objeto