网站后台需要登陆,将授权信息保存在session或cookie,但是有个问题就是,我要在管理目录下每个页面中去验证这个session或cookie;可不可以这样,当通过URL访问这个目录之前,去验证,若无权,则重定向登陆页,这样把该目录所有页面验证都放到这一处,多方便!!!可不知道怎么做. 像java就可以,它有个过滤功能!!!过滤器高手们说说思路~!

解决方案 »

  1.   

    可以定義一個方法來驗證session或者cookie是否爲空,也可以用徽軟的身份驗證系統
      

  2.   

    不知道楼主的项目现在完工了没?如果完工了,那我说的这个方法就不适合你了.首先,你要把你的管理目录下的所有需要验证的页面都套用同一个 "母版"页面(MasterPage.master),我不知道你们的JAVA里有没有"母版"页面,这它有点像DR网页设置软件里的模板框架,你自己看下.然后,你在"母版"页面里验证一次就行了,不通过,就让其回到登陆页面. protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
      

  3.   

    楼上的基类是啥东东,我是用个自定义控件做的..每个页面都有个自定义控件来验证权限.但总是觉得这样的做法是菜鸟级的.asp.net不可能没有这方面的功能吧!