Forms基于窗体身份验证
来源:互联网 发布:python 马尔可夫 编辑:程序博客网 时间:2024/05/21 11:05
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:基于窗体的身份验证
- 随时调整心态,迎接IT职场角色的转换
- IE Toolbar 的实现思路
- sql server2000无法安装问题
- STLport 4.6.2安装
- 配置tomcat数据库连接池
- Forms基于窗体身份验证
- HTML如何关闭窗口大全
- javascript判断float型数据函数
- m&h (music & hacking)
- 程序员工资问题
- 中文乱码处理方案
- 用简单的实例来实践TDD的核心思想
- 巧用命令行工具实现备份同步
- BigDecimal,金融货币计算中的关键技术