하나의 ASP.NET 응용 프로그램에서 다른 응용 프로그램을 여는 링크를 제공합니다. 사용자가 하이퍼 링크를 클릭하면 다른 응용 프로그램이 새 창에서 열립니다. 문제는 응용 프로그램이 모두 동일한 세션을 사용하고 있다는 것입니다. 새 창에 대한 세션 ID를 변경할 수있는 방법이 있습니까?ASP.NET의 새 창에 대한 새 세션
페이지로드시 이미 세션을 버리고 세션 ID 쿠키를 지우려고했습니다. 그러나 그것은 새로운 세션 ID를 생성하고 있으며 두 개의 창 모두 새로운 세션 ID에 액세스하고 있습니다. 두 창에 대해 별도의 세션 ID를 갖고 싶습니다.
그렇게 할 방법이 있습니까?
URL이 마음에 들지 않으면 [Cookieless Sessions] (http://msdn.microsoft .com/ko-us/library/aa479314.aspx)하지만이 방법을 사용하는 것이 더 정확한 방법 일 수 있습니다. – R0MANARMY
중복 가능성 있음 : http://stackoverflow.com/questions/2840615/asp-net-session-multiple-browser-tabs-different-sessions –
작업에 잘못된 도구를 사용하고 곡물과의 싸움처럼 들리는군요. . 당신이하려고하는 것은 이것이 당신이 처음에이 행동을 원하게 만드는 것입니까? –