2010-12-01 12 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

これがリモートでも可能だった場合、セキュリティ上の悪夢となります。セッションデータはサーバーのメモリ内で保護され、サイトのアプリケーションプール内で実行されているオブジェクトにのみアクセスできます。この方法でリモートページからの情報が必要な場合は、追加されたヘッダーまたはクッキーを使用して情報を提供するためにリモートページを再構成する必要があります。

関連する問題