不是可以用session的吗?
用session或者cookie

解决方案 »

  1.   

    在web.config目录中进行配置,或者在网页中用代码判断,查看session中是否有指定的值。
      

  2.   

    使用session,page_load里面先檢查是否session為空,如果為空則說明該用戶沒有登陸,那就直接跳轉到登陸界面。
      

  3.   

    if(reader.Read())
    {
    Session["userid"] = reader["U_ID"].ToString();
    return true;
    }
    else
    {
    return false;
    }在aa.aspx文件中,已经使用了上述代码,执行后,问题并没有解决,烦请各位详细说明。
      

  4.   

    你在aa.aspx页面声明一个Session["User"]在bb.aspx页面的From_Load中添加
    if(!IsPostBack)
    {
        if(Session["User"]="")
        {
              Response.Redirect("aa.aspx");
        }
    }
      

  5.   

    我的有效的代码:
            #region 初始化页面中的各种变量,判断页面是否符合要求
    private int fInitPage()
    {
    try
    {
    systemInfomation = (SystemInfo)Session["SystemInfo"];
    userInfomation = (UserInfo)Session["UserInfo"]; if (systemInfomation == null | userInfomation == null)
    {
    Exception exx = new Exception();
    throw exx;
    }                
    return 1;
    }
    catch
    {
    FindError.ShowError(this,"无法获取用户信息");
    return -1;
    }
    }
      

  6.   

    可能是我没有说清楚,我在尝试用.net(c#语言)做一个Web网站,是希望在Web应用程序中实现http连接加密的功能,试着用了session,可是没有解决问题,所以我想是我的程序错了,因此向各位请教!刚刚看了新回复的帖子,我会再试一试的!可能web.config文件中还不能改成Form验证。初学,请多指教!