asp.net的Form认证登陆
来源:互联网 发布:mac word空白页删不掉 编辑:程序博客网 时间:2024/04/29 05:39
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: rgb(255, 255, 255);">1、在web.config中的设置</span>
<system.web><span style="white-space:pre"></span>.......
<span style="white-space:pre"></span>.......
<authentication mode="Forms"> <forms name=".loginAuth" loginUrl="login.aspx" defaultUrl="index.aspx" path="/" timeout="30"> </forms> </authentication> <authorization > <allow users="*"/> </authorization> </system.web> <location path="adm"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location>访问adm目录的文件要登入权限,自动转到login.aspx的登陆画面中
2、login.aspx判断是否有进入权限
myCommand.CommandText = "SELECT ..... FROM userList WHERE (userName=@userName OR userPhone=@userName) AND userPass=@pass"; myCommand.CommandType = CommandType.Text; SqlDataAdapter myAdapter = new SqlDataAdapter(myCommand); DataSet myds = new DataSet(); myAdapter.Fill(myds); if ( myds.Tables[0].Rows.Count > 0) { DataRow myRow = myds.Tables[0].Rows[0]; FormsAuthentication.RedirectFromLoginPage(myRow["userName"].ToString().Trim(), false); Response.Redirect("~/adm/adminLogin_b.aspx?uName=" + myRow["userName"].ToString().Trim()); }认证通过则将登入的用户名放到FormsAuthentication中
3、登出
FormsAuthentication.SignOut();
0 0
- asp.net的Form认证登陆
- ASP.net基于Form的表单认证
- ASP.NET 安全认证(Form 认证奇怪的失败)
- ASP.NET Form表单认证
- ASP.NET 关于FORM认证
- ASP.NET 安全认证(Form 认证)
- asp.net认证方式form认证
- asp.net 关于form认证的一般设置:
- asp.net 关于form认证的一般设置
- asp.net 关于form认证的一般设置:
- asp.net 关于form认证的一般设置
- asp.net 关于form认证的一般设置:
- Asp.Net实现FORM认证的一些使用技巧
- ASP.NET 实现FORM认证的一些使用技巧
- ASP.NET 之Form安全认证
- ASP.NET 之Form安全认证
- Form表单实现ASP.NET认证
- asp.net mvc 中的Form身份认证
- mac svn 访问 windows svn server 证书问题解决方法
- HDU4006 The kth great number 优先队列
- 如何在几何画板破解版中设定函数定义域
- 2015湖南长沙生存费用粗估
- Mac上的抓包工具Charles
- asp.net的Form认证登陆
- 【iOS开发系列】将阿拉伯数字转换为中文数字
- HDU 1051.Wooden Sticks【贪心】【8月26】
- java.lang.NoSuchMethod: android.view.View.setBackground
- 《深入理解Nginx》笔记之 ngx_mail相关结构体
- 職場不成熟
- Gradview的初步使用和学习
- Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
- maya的面选择显示模式,中心点或整个面的设置方法