この質問はこれに関連していますが、本当に良い答えを得るには少し長すぎたと思います。これは簡単に説明します。
aspx ページからフォームの投稿を受け入れる Web ハンドラー (ashx) に取り組んでいます。ハンドラーがこのフォーム ポストを受け取ると、必要なことを行うために、ログインしているユーザー (User.Identity.Name) を知る必要がありますが、ブラウザーから送信される Cookie に依存することはできません。
Session.SessionID を取得して非表示のフォーム フィールドに配置できることはわかっていますが、ハンドラーがフォーム ポストを受信したら、その SessionID を使用してログイン ユーザーの ID を特定するにはどうすればよいでしょうか?
セッション状態に StateServer モードを使用しています。