c# - 检查用户是否在线mvc4

标签 c# asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

我正在使用 MVC4,我希望能够检查用户 friend 的状态,看他们是否在线以进行聊天。我探索了 WebSecurityMEmebership 类,但看不到其中的任何功能。我必须做些什么来从 IIS 服务器获取 session 吗?

提前致谢

最佳答案

MembershipUser.IsOnline Property但如果这没有用,您可以使用 signlR 检查当前状态并可能将其存储在某个地方。
否则,您可以每隔几分钟执行一次 ajax 调用以检查用户状态并将其存储在某个地方。

关于c# - 检查用户是否在线mvc4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28611952/

相关文章:

asp.net-mvc - 对 Asp.net Mvc 应用程序使用单个 Repository 实例有什么好处吗?

c# - 如何在 mvc3 razor 中将 userid 从一种方法传递到另一种方法

asp.net-mvc - 为什么JsonResult会产生500个内部服务器错误?

json - Asp.Net MVC 3 JSON 模型绑定(bind)不起作用

c# - IF Statement 多个条件,同一条语句

c# - 将类分配给 Html.BeginForm

c# - selenium 2 - C# SelectElement 未在 Chrome 中选择

asp.net - 将 asp.net 4.0 MVC 3 站点部署到 IIS 7 时禁止访问 403

c# - WCF CultureInfo 类型化 DataMember 序列化 CommunicationException

c# - 将标志拆分为规范化表