1. 实现功能:
只有登陆用户才能够登陆某些页面,没有登陆的用户访问某些禁止访问的叶眄视候跳转到登陆叶面,用户的登陆信息是从库中拿的,而不是固定在deny users="?" />中2.,当没有登陆的用户访问需要身份验证的网页,网页自动跳转到登陆网页。 (如何设置你所访问的叶面是需要身份验证的)
<authentication mode="Forms" >
<forms loginUrl="logon.aspx" name=".FormsAuthCookie"/>
</authentication>
其中元素loginUrl表示登陆网页的名称,name表示Cookie名称
只有登陆用户才能够登陆某些页面,没有登陆的用户访问某些禁止访问的叶眄视候跳转到登陆叶面,用户的登陆信息是从库中拿的,而不是固定在deny users="?" />中2.,当没有登陆的用户访问需要身份验证的网页,网页自动跳转到登陆网页。 (如何设置你所访问的叶面是需要身份验证的)
<authentication mode="Forms" >
<forms loginUrl="logon.aspx" name=".FormsAuthCookie"/>
</authentication>
其中元素loginUrl表示登陆网页的名称,name表示Cookie名称
解决方案 »
- 求一个能够增加删除记录的GridView,或是Repeater之类的控件。
- 急救,我的网站里面用到了 fckeditor 版本2.5
- 构建大型web架构,需要学习什么技术?
- .net Framework 3.5 的ListView与GridView相比较,是不是少了个如下项目啊?想前辈帮小弟确认一下!
- document.getElementByid的困惑
- 怎么将数据导出到excel2007(有导出到excel2003的代码)
- datagrid中的数据移动
- 怎样为自定义控件添加一个图标????急。。。
- 有没有深圳的.NET高手.能接私活的最佳!!!
- 介绍几本水晶报表的书
- 超级链接的下划线问题
- 小型投票系统
所有还是用这个
2、对特殊的页面的特殊访问
在web.config下面添加这个.SystemForm表示文件夹,假如是文件.改称haha.aspx
<location path="SystemForm">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
</configuration>
在web.config下面添加这个.SystemForm表示文件夹,假如是文件.改称haha.aspx
具体位置?在那里〉能同时加很多吗?再有就是如何验证是否是从库中拿到的用户名密码相符合?
1.如何设置一个页面,当它得到某个值的时候就,通过验证,否则就没通过
2.如何同时设置两个登录页面,比如现在很多网站在首页有登录框方便用户登录,另外又有一个登录页面让用户登录,这个在Form验证中应该怎么搞?
2、新建anonymous文件夹(表示匿名可以访问)
3、在根web.config中加入以下内容(在/system.web后面)
<location path ="user">
<system.web>
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
</system.web>
</location>
4、把需要是用户才能访问的东东全部移到user下。
5、自己写验证逻辑。select count(id) from tablename where user=@user and pwd=@pwd
如果通过你的验证逻辑,然后,
'下面发放票据
FormsAuthentication.SetAuthCookie(Server.HtmlEncode(txt_usr.Text), cbx_member.Checked '这是一个checkbox控件)
'转到默认页 FormsAuthentication.RedirectFromLoginPage(Server.HtmlEncode(txt_usr.Text), cbx_member.Checked '一样)