request.getResponse()からセッション情報を取得します
-
29-09-2019 - |
質問
多くのASP.NETページをロードするAplicationがあり、すべてのループで、ロードされたページのセッションからいくつかの情報を取得する必要があります。
どうやってやるの?
例:
WebRequest request = HttpWebRequest.Create(url);
WebResponse response = request.GetResponse();
//How to get the Session from response???
解決
できません。セッション状態オブジェクトはサーバー上にあります。
他のヒント
これがリモート可能であった場合、それはセキュリティの悪夢になるでしょう。セッションデータは、サーバーのメモリで保護されており、サイトのアプリケーションプール内で実行されているオブジェクトにのみアクセスできます。この方法でリモートページから情報が必要な場合、リモートページを再構築して、追加されたヘッダーまたはCookieを介して情報を提供する必要があります。
所属していません StackOverflow