Asp.net 强制注销所有在线用户中的特定用户

Asp.net 强制注销所有在线用户中的特定用户,asp.net,asp.net-membership,logout,Asp.net,Asp.net Membership,Logout,在“我的网站”中,管理员可以查看所有其他联机用户的列表 管理员还可以禁用该列表中的任何帐户 到目前为止一切都很顺利。但现在我决定注销被禁用的用户。如何从上述指定的联机用户列表中为特定用户执行注销操作 注意:我正在使用SQL Server数据库的默认成员模式 您无法从用户会话之外注销用户。有关可能的解决方法,请参阅。非常感谢。上面的链接对我帮助很大。我在page_load事件中添加了以下代码,效果非常好如果(Page.User.Identity.IsAuthenticated){Membershi

在“我的网站”中,管理员可以查看所有其他联机用户的列表

管理员还可以禁用该列表中的任何帐户

到目前为止一切都很顺利。但现在我决定注销被禁用的用户。如何从上述指定的联机用户列表中为特定用户执行注销操作


注意:我正在使用SQL Server数据库的默认成员模式

您无法从用户会话之外注销用户。有关可能的解决方法,请参阅。

非常感谢。上面的链接对我帮助很大。我在page_load事件中添加了以下代码,效果非常好<代码>如果(Page.User.Identity.IsAuthenticated){MembershipUser=Membership.GetUser(Page.User.Identity.Name);如果(!User.IsApproved){HttpContext.Current.Session.Abund();FormsAuthentication.SignOut();Response.RedRect(“Default.aspx”);}}