<Объект WebSecurity
Определение
RequireUser() метод устанавливает статус HTTP 401 (Unauthorized) , если указанный пользователь не вошел в систему .
C # и VB Синтаксис
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
параметры
параметр | Тип | Описание |
---|---|---|
userID | Integer | Идентификатор пользователя |
userName | String | Имя пользователя |
Возвращаемое значение
Никто.
Ошибки и исключения
Любой доступ к объекту WebSecurity выбрасывает InvalidOperationException , если:
- InitializeDatabaseConnection() метод не был вызван
- SimpleMembership не инициализируется (or disabled in the website configuration) - (or disabled in the website configuration)
замечания
RequireUser() проверяет , что текущий пользователь является указанным пользователем.
Для того, чтобы подтвердить , что проверка подлинности пользователя, используйте RequireAuthenticatedUser() вместо этого.
Для того, чтобы подтвердить , что пользователь является членом роли (roles) , используйте RequireRoles() .
RequireUser() позволяет только специальный доступ пользователя веб - страницы. Рекомендуемый способ ограничить доступ к странице , чтобы создать роль, и использовать RequireRoles() метод , чтобы убедиться , что пользователь является членом этой роли.
Технические данные
имя | Стоимость |
---|---|
Пространство имен | WebMatrix.WebData |
сборочный | WebMatrix.WebData.dll |
<Объект WebSecurity