로그인 페이지가 있으며 로그인 할 때 다른 페이지로 리디렉션됩니다. 일부 데이터를 Session에 저장하고 있지만 Page2.aspx에서 다시 검색 할 수 없습니다.Response.Redirect에 세션 변수가 유지되지 않습니다.
같은 문제가있는 블로그와 사이트를 발견했지만 솔루션이 작동하지 않습니다. 여기
는 Page1.aspx라는세션 [ "아이디"] = 이름 내에서 코드; Response.Redirect ("~/Page2.aspx", false); Page2.aspx에서
는 (객체 송신자있는 EventArgs E) 여기서 {if (Session["Username"] != null) ClientScript.RegisterStartupScript(GetType(), "", "sendtoken();", true); else Response.Redirect("Page1.aspx"); }
세션 [ "사용자 이름"] 널
보호 보이드를 Page_Load이다
n web.config의 코드가 간단합니다. 나는
sessionState의 시간 제한 = "2"
N
모드 = "에서 InProc"와 "은 StateServer"
를 처리? cookieless = "false"...? –