ASP.Net MVC 4 Web サイトにログインした後、ユーザーに関する静的データを保持する必要があります。すべてがキャッスル ウィンザー コンテナに接続されています。
ログイン プロセスは認証サービスを呼び出します。このサービスは、ユーザー データを返します。このサービスは、セッションの後半の処理やその他のサービス呼び出しに必要です。
この投稿を見てきました: MVC Custom Authentication, Authorization, and Roles Implementation。しかし問題は、静的クラスで servicelocation を使用していることです。これには問題があります。
このような設定で、セッション全体で使用するためにユーザーデータを保存するにはどうすればよいですか?
編集:私は永続的な Cookie を使用しているため、ユーザーがサイトに戻ったときに、どうにかしてユーザーデータを再作成する必要があります。