c# - 试图使 aspx 页面成为唯一的注册空间
问题描述
我正在尝试创建一个只有登录人员才能进入的页面。这是我目前在 Quiz.aspx 和 Global.asax 中的代码
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
if (Session["username"] == null)
{
Session["username"] = "Guest";
}
}
测验.aspx
protected void Page_Load(object sender, EventArgs e)
{
if ((string)Session["username"]=="Guest")
{
Response.Redirect("Login.aspx");
Response.End();
}
}
知道为什么它不起作用吗?
解决方案
推荐阅读
- python - 即使退出代码也继续运行 python
- python - Python 使用 BeautifulSoup 将 xml 转换为 csv 在 azure 上不起作用
- python - 让 ipywidgets 更新 folium 热图?
- c++ - 如何连接字符串的各个部分?
- amazon-web-services - 如何将图像作为附件嵌入 AWS Cognito Forgot Password Custom Lambda
- reactjs - Reactjs 集成测试 Cognito 原生加密模块无法用于获取安全随机数
- python - Python 从未注册的 COM DLL 调用 DLL 函数
- python - 在 Python 中结合 except 和 else
- clojurescript - web3 承诺无法在 clojurescript 中解析
- html - 角材料表不占用所有宽度