1

FormsAuthentication を使用して、MVC4 アプリでユーザーを認証します。現在ログインしているすべてのユーザーを取得することは可能ですか?

4

2 に答える 2

0

そのような方法はないと思いますが、これを試すことができます

 List<MembershipUser> onlineUsers = Membership.GetAllUsers().Cast<MembershipUser>().Where(u => u.IsOnline == true).ToList();

メンバーシップ.GetAllUsers

非常に大規模なユーザー データベースで GetAllUsers メソッドを使用する場合は注意してください。ASP.NET ページで結果として得られる MembershipUserCollection によって、アプリケーションのパフォーマンスが低下する可能性があります。

于 2013-01-31T12:39:33.473 に答える