首页 > Linux操作系统 > Linux操作系统 > asp.net form验证
最常用判断登陆的就是登陆时用cookie或session存储,然后每个页面判断是否登陆。
这样做每个页面都要判断很麻烦。
毕业半年了,这半年学会了用类,重写事件OnLoad()来,这样每个页面继承这个类!这个类里可以判断是否登陆,判断权限等等一些操作
可是如果只有登陆验证没有权限其他操作的话!这样用form验证比继承类来得更方便,这个也是今天才想到的!由于读书时注重玩,结果好多没注意听。今天重新学习了下form验证
首先配置web.config

在systen.web内配置
我做的后台单独放在一个文件夹内!这样只要给这个文件夹设置权限就可以,如果未登陆而浏览这个文件夹内的任意文件会跳转到登陆页面,登陆成功跳转到ReturnUrl,也就是你之前访问的页面。如果ReturnUrl为空,跳转到defaultUrl,也就是你配置的默认url
接下来是代码

代码
有些页面要根据判断用户是否登陆呈现不同的排版
有时还要取用户的用户名显示在页面上
好了,之后就是退出代码了
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12639172/viewspace-673140/ ,如需转载,请注明出处,否则将追究法律责任。