Метод WebSecurity RequireUser
Определения
Если указанный пользователь не зарегистрирован, метод RequireUser () устанавливает статус HTTP 401 (Несанкционированное).
C # и синтаксис VB
or
WebSecurity.RequireUser(userName)
параметры
参数 | 类型 | 描述 |
---|---|---|
userID | Integer | 用户 ID |
userName | String | 用户名 |
Возвращаемое значение
Никто.
Ошибки и исключения
В следующем сценарии, любой доступ к объекту WebSecurity сгенерирует InvalidOperationException:
- Метод InitializeDatabaseConnection () не был вызван
- не SimpleMembership инициализации (или отключен в конфигурации сайта)
замечание
RequireUser () Проверьте , что текущий пользователь является указанный пользователь.
Чтобы проверить , была ли проверка подлинности текущего пользователя, используйте метод RequireAuthenticatedUser ().
Для того, чтобы убедиться , что пользователь является членом роли, используйте метод RequireRoles ().
RequireUser () позволяют только определенным пользователям доступа к веб - страницам. Ограничение доступа к странице с предложением, чтобы создать персонажа, и использовать RequireRoles () метод , чтобы проверить , является ли пользователь членом роли.
технические данные
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
объекты WebSecurity