質問: ASP.net4.0 C# WEBアプリケーション ASP.net でWEBアプリケーションを作成しています。 sessionState のモードをInprocにしているため、 ワーカープロセスリサイクル時にセッション情報が消えてしまいます。 諸事情により、SessionStateのモードがInprocしか使用できないため、 セッションに変わるデータ保持方法を探しているのですが、何か良い方法はないでしょうか? 保存したい主なデータはユーザ名、ユーザIDなどの文字列データです。
回答: Cookie を使ってはいかがですか? ユーザー情報を Cookie でやり取りしたくないという事情があれば、例えば、ASP.NET Identity ベースのユーザー認証を行うぐらいしか思いつきません。