我有一个管理页面在秘密文件夹,它应该只能由管理员访问。我试图创建一个会话,并检查登录的人是否是管理员。这未能识别管理员。以下是我的尝试。任何人都可以看到我错了哪里? 是否因为管理页面位于不同的文件夹中,当我创建会话时,在访问管理区域时它不会识别它?如果是这样,我该如何克服这一点?Asp.net允许访问管理员只有
if (Session["username"] != "admin")
{
Response.Redirect("~/NotAdmin.aspx");
}
else
{
showtables();
}
什么是失败的布尔或重定向?还是这个想法并不完全正确? – Nomad101 2013-05-03 09:25:21
@ Nomad101这个想法是行不通的。当以“admin”身份登录时,它会在我允许访问时重定向我。无法识别admin – anonymous 2013-05-03 09:28:03
您使用的是标准网络表单吗? – Nomad101 2013-05-03 09:28:29