ASP.NET MVC 3 アプリと別のテクノロジの別のアプリがあります。
ユーザーは基本的に 2 アプリでのみログインできます。ユーザーがログインすると、アプリはユーザー ID、セッション ID、セッション作成日、およびユーザー ホスト アドレスを含む行をデータベースに挿入します。
ユーザーが最初のアプリに移動したい場合、セッション ID ('MyController/AnAction?SessionID= 9d8bd5be-1e7c-4f32-96bc-3067efb0cf77') があるリンクをクリックします。
ASP.NET MVC は、セッションを承認/拒否します。
ASP.NET MVC 側でこれを実装するにはどうすればよいですか? AutorizeAttribute
、についていくつか読みMembershipProvider
ましたが、解決策が見つかりません。
たとえば、セッションをチェックするコードを実行しましたが、設定できる場所が見つかりませんMyController.User
。