質問

多くのASP.NETページをロードするAplicationがあり、すべてのループで、ロードされたページのセッションからいくつかの情報を取得する必要があります。

どうやってやるの?

例:

WebRequest request = HttpWebRequest.Create(url);

WebResponse response = request.GetResponse();
//How to get the Session from response???
役に立ちましたか?

解決

できません。セッション状態オブジェクトはサーバー上にあります。

他のヒント

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top