现在我有个界面,不想任何人都能访问,需要login以后才能看到,怎么搞啊?谢谢了

解决方案 »

  1.   

    看一下.net的安全认证方面的资料.这一句话也说不清
      

  2.   

    lz的意思就是必须登陆 才能访问
    在Web.config  里面
    <authentication mode="Forms">
            <!--身份验证-->
            <forms name="name" defaultUrl="index.aspx" loginUrl="login.aspx" protection="All"/>
          </authentication>
    <authorization>
            <allow users="*" />
            <!-- 允许所有用户 -->
            <!--  <allow     users="[逗号分隔的用户列表]"
                                 roles="[逗号分隔的角色列表]"/>
                      <deny      users="[逗号分隔的用户列表]"
                                 roles="[逗号分隔的角色列表]"/>
                -->
          </authorization>
      

  3.   

    一般就是login的时候用Session或cookies等存值,
    在你的页面的page_load里判断一下Session和cookies的值,为空就跳转到login页面