其实这个问题应该去asp.net问的,但我每次去那边问,总是没答案,呵呵。我现在做了一个登录和注册的页面。。我想不给人家登录后知道登录后的地址直接跳进登录后的页面!我应该在那个登录后的页面怎样加上是同个登录后进来的。。本来想直接用空间做的,但我选择了自己编写登录和注册(呵呵),也本来买了本书的,但现在没到,所以急不及待上来请教大家了。。谢谢!

解决方案 »

  1.   

    登陆后应该将用户信息保存在session里面,进入其他页面时都要判断session的用户信息~~~~
      

  2.   

    恩恩,我要的应该就是这个了。。wonture有代码简单演示一下吗?
      

  3.   

    是不是这个意思啊:就是说每个人要访问你的页面之前,都必须先登录页面..
    如果是这个意思的话,完全可以用Web.config来控制
      

  4.   


    对了。因为我的书未到,所以问得一点不专业。对不起啊,呵呵!!
    我知道是在Web.config加东西,但我不知道加什么,而且,登录后的页面代码应该怎样判断。
      

  5.   

    cookie,但我不知道怎样用,所以看看大家能不能提供一些代码,我想分析一下
      

  6.   


            <authentication mode="Forms">
    <forms name="mycookiename" loginUrl="../login.aspx" protection="All" timeout="30"/>
    </authentication>
      

  7.   

    上面是总的web.config
    下面是你不想让未登陆用户访问页面的文件夹的webconfig
    <authorization>
    <deny users="?"/><!-- 拒绝匿名(未经身份验证的)用户 -->
    <!--  <allow     users="[逗号分隔的用户列表]"
                                 roles="[逗号分隔的角色列表]"/>
                      <deny      users="[逗号分隔的用户列表]"
                                 roles="[逗号分隔的角色列表]"/>
                -->
    </authorization>