#c# #asp.net #session
Вопрос:
Поэтому я пытаюсь создать форму входа для своего веб-сайта, и она отлично работала, пока у меня не возникла проблема и я не добавил Session.Abandon()
Application_Start()
ее, чтобы попытаться исправить, что полностью ее сломало, и она оставалась сломанной даже после того, как я вернул ее в прежнее состояние.
Когда я начинаю отладку, я вижу, что он сбрасывает каждое значение сеанса, которое я ему дал после входа в систему, и я действительно понятия не имею, почему он это делает.
моя Global.asax
внешность выглядит так:
void Session_Start(object sender, EventArgs e)
{
Session["username"] = "Guest";
Session["admin"] = "no";
}
void Session_End(object sender, EventArgs e)
{
Session["username"] = "Guest";
Session["admin"] = "no";
}
Я только начал учиться ASP.NET, так что я, возможно, просто упускаю что-то очень очевидное.