asp.net+sqlserver的程序session引起的大问题
asp.net+sqlserver的程序session引起的大问题
程序是基于asp.net+sqlserver的,在后台浏览和始终的过程中,用不了几秒,点击后台某个链接的时候
就会提示“'对不起,您尚未登陆!'”
查询相关文件的.cs代码文件,看到代码中这样写道:
public partial class ManageSystem_admin_readme: System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session["username"] == null || Session["id"] == null || Session["admin"] == null)
{
Response.Write("<script language='javascript'>alert('对不起,您尚未登陆!');window.top.location.href='index.aspx'</script>");//判断是否已经登陆
}
else
{
lblusername.Text = Session["username"].ToString();
lbldate.Text = DateTime.Now.ToString("yyyy-MM-dd");
}
}
}
-----------------------------------------------------------
public partial class ManageSystem_groupBuyAdd : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Ajax.Utility.RegisterTypeForAjax(typeof(AjaxMethod));
if (!Page.IsPostBack)
{
if (Session["username"] == null || Session["id"] == null)
{
Response.Write("<script language='javascript'>alert('对不起,您尚未登陆!');window.top.location.href='index.aspx'</script>");//判断是否已经登陆
}
else
----------------------------------------------------
在本机架设程序测试过程中还没发现这个问题,不过在服务器上换了很多个服务器都不行,不清楚是服务器配置问题还是什么原因。由于本人对程序一窍不通,
望各位帮忙参谋下是哪里出了问题,如果是服务器,该怎么调整服务器,如果是代码,该怎么修改。盼回答,谢谢