Windows Azure で実行されている ASP.NET MVC4 アプリケーションがあり、フェデレーション認証に Azure ACS を使用しています。
最初にアプリケーションのテストを開始したとき、Cookie のサイズが原因で、Safari と Opera を除くすべてのブラウザーで動作していました。
FederatedAuthentication.SessionAuthenticationModule.IsSessionMode = true; を使用するように求められたオンラインの記事をいくつか読みました。
上記のステートメントは、サーバー側の Cookie にデータを保存します。クライアント(ブラウザ)にはセッション識別子のみが保存されるため、問題は修正されました。
ただし、その属性は WIF 4.5 API から削除されたようです。
回避策があるかどうか知っていますか?