WebSecurity RequireAuthenticatedUser 方法
websecurity - requireauthenticateduser()
websecurity 对象定义
如果当前用户未通过身份验证,requireauthenticateduser() 方法设置 http 状态为 401(未经授权)。
c# 和 vb 语法
websecurity.requireauthenticateduser()
参数
无。
返回值
无。
错误和异常
在下面的情况下,任何对 websecurity 对象的访问将抛出一个 invalidoperationexception:
- initializedatabaseconnection() 方法没有被调用
- simplemembership 没有初始化(或者在网站配置中禁用)
备注
requireauthenticateduser() 值验证当前用户是否已通过身份验证。如果当前用户未通过身份验证,则 http 状态会设置为 401(未经授权)。
要验证当前用户是否是指定的用户(通过 id 或通过名称),请使用 requireuser() 方法。要验证用户是否是角色中的成员,请使用 requireroles() 方法。
技术数据
名称 | 值 |
---|---|
namespace | webmatrix.webdata |
assembly | webmatrix.webdata.dll |
websecurity 对象
相关文章
- ASP.NET Web Pages 教程
- ASP.NET Web Pages 文件夹
- ASP.NET Web Pages PHP
- ASP.NET Web Pages 类参考手册
- ASP.NET WebPages 帮助器参考手册
- ASP.NET Razor 语法
- ASP.NET Razor C# 变量
- ASP.NET Razor C# 逻辑
- ASP.NET MVC 控制器
- ASP.NET MVC 视图
- ASP.NET MVC 数据库
- ASP.NET MVC 模型
- ASP.NET MVC HTML 帮助器
- ASP.NET Web 页面
- ASP.NET Web 表单
- ASP.NET ViewState
- ASP.NET 数据绑定
- ASP.NET DataList 控件
- ASP.NET 母版页
- ASP.NET HTML 服务器控件