C# で特定のセッション変数のセッション ID を取得したいと考えています。
Session["OrderDetailList"] = OrderDetailsList;
私がしようとしているのは、リストをセッションに保存し、そのセッション ID を Cookie に保存したいということです。
また、Cookie からセッション ID を取得すると、Cookie から取得したセッション ID を持つセッション変数の値を保存できます。
どうすればそれができますか?
特定のセッション変数からセッションIDを取得するにはどうすればよいですか?
いいえ、あなたがすることはできません。詳細については、MSDNドキュメントをお読みください。
デフォルトでは、SessionはCookieを使用して保存し、サーバーコードのオブジェクトをSessionID
介してSessionIDを取得でき
ます。Session
/ In a user control or page
string sessionId = this.Session.SessionID;
// In a normal class, running in a asp.net app.
string sessionId = System.Web.HttpContext.Current.Session.SessionID;
これに加えて、この良い記事をチェックアウトすることもお勧めします