ASP.NET MVC 4 の Cookie が消えるのとほぼ同じ動作が発生しています。
.net 4 であることを確認するために、フォーム認証を使用する新しい空の .net 4 Web アプリケーションを作成しました。(同じフォーム認証設定を問題なく使用する .net 3.5 サイトがいくつかあります。) Global.asax ファイルを追加し、Application_BeginRequest メソッドにブレークポイントを設定しました。リクエストで ASPXAUTH Cookie が送信されます。ただし、EndRequest メソッドに到達するまでには、Cookie は存在しません。.net 4 でこの動作を見た人はいますか? 3.5 では発生しないため、デフォルトの動作に何らかの変更が必要です。