내 asp.net 페이지에서 세션 변수를 확인하고 내 기본 페이지로 리디렉션합니다. IE에서이 페이지가 리디렉션되지 않는 이유는 무엇입니까?
if (Session["OrgId"] != null)
{
// some logic
}
else
{
Response.Redirect("../Default.aspx?Sid=1", false);
}
내가 이런 짓을했습니다 내 Default.aspx 페이지에서
,이 GoogleChrome을 작동Int64 id = GetId(Request.RawUrl.ToString());
if (id == 1)
{
// I ll show "Session Expired"
}
public Int64 GetId(string url)
{
Int64 id = 0;
if (url.Contains("="))
{
if (url.Length > url.Substring(url.LastIndexOf("=")).Length)
{
id = Convert.ToInt64(url.Substring(url.LastIndexOf("=") + 1));
}
}
return id;
}
, 파이어 폭스하지만 IE한다. "작업이 중단되었습니다"예외.