2010-12-01 72 views
1

我有一個應用程序加載了很多asp.net頁面,並且在每個循環中我需要從加載頁面的Sesion獲取一些信息。從Request.GetResponse獲取會話信息

我該怎麼做?

例如:

WebRequest request = HttpWebRequest.Create(url); 

WebResponse response = request.GetResponse(); 
//How to get the Session from response??? 

回答

2

你不能。會話狀態對象在服務器上。

1

如果這甚至是遠程可能的,這將是一個安全的噩夢。會話數據在服務器的內存中受到保護,並且只能在網站的應用程序池中運行的對象訪問。如果您需要以這種方式從遠程頁面獲取信息,則必須重新構建遠程頁面以通過添加的標題或Cookie提供信息。