Forms基于窗体身份验证
来源:互联网 发布:java调用对象方法 编辑:程序博客网 时间:2024/05/29 03:33
Forms 身份验证通常指这样一个系统,在该系统中使用 HTTP 客户端重定向将未经身份验证的请求重定向到 HTML 窗体。如果应用程序需要在登录时通过 HTML 窗体收集自己的用户凭据,那么选择 Forms 身份验证就很好。用户提供凭据并提交该窗体。如果应用程序对请求进行身份验证,系统会发出一个 Cookie,在其中包含用于重新获取标识的凭据或密钥。随后发出在请求头中具有该 Cookie 的请求。ASP.NET 事件处理程序使用应用程序指定的任何验证方法对这些请求进行身份验证和授权。
<forms name
="name" loginUrl="url"protection="All|None|Encryption|Validation"
timeout="30" path="/" requireSSL="true|false" slidingExpiration="true|false"> <credentials passwordFormat="format"/></forms>
可选属性
通过在应用程序的Web.config文件中加入一个
<system.web>
<authentication mode="Forms">
<forms name="Auth" loginUrl="login.aspx" protection="All" path="/"></forms>
</authentication>
</system.web>
设置窗体的验证
<location path="需要验证的页面.aspx">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
问号 (?) 表示拒绝匿名用户访问;星号 (*) 表示拒绝所有用户访问。
在代码中添加已验证的用户
FormsAuthentication.RedirectFromLoginPage(txtUserNm.Text.Trim(),true);
移除身份验证票
FormsAuthentication.SignOut();
- Forms基于窗体身份验证
- Forms基于窗体身份验证
- 基于窗体的身份验证
- 基于窗体的身份验证
- Forms身份验证基于角色的授权
- Forms身份验证基于角色的授权
- Forms身份验证基于角色的授权
- 基于aspnet Forms身份验证基本原理(摘要)
- 用户验证心得--基于FORMS的身份验证
- forms身份验证
- Forms身份验证
- Forms 身份验证
- 基于角色的窗体(Forms)验证
- 简单的基于窗体的身份验证
- ASP.net基于窗体的身份验证
- ASP.Net:基于窗体的身份验证
- ASP.Net:基于窗体的身份验证
- ASP.Net:基于窗体的身份验证
- 常用的JavaScript验证正则表达式
- 目前在用的Firefox插件
- MATLAB安装问题
- 网站项目成功管理实践
- 数据结构--概论
- Forms基于窗体身份验证
- 2.4 进程控制
- 多线程应用程序 学习
- 如何让DataList具有分页的功能(asp.net)
- Web2.0 Rss
- Apache Commons详细
- 微软缘何重金入股Facebook
- 百度挤进全球搜索三甲 将缔造电子商务帝国
- 消息称巨人网络将于11月1日晚在纽交所挂牌