我正在尝试在登录期间获取用户的在线状态。我在 ValidateUser 之后检查以下属性,但它总是返回 false。
objUser.Membership.IsOnLine
只是为了确认,我将以下代码放在我的一个模块中,该模块只能在登录后访问。
Dim _currentUser As UserInfo = DotNetNuke.Entities.Users.UserController.GetCurrentUserInfo()
Dim message as String = IIf(_currentUser.Membership.IsOnLine, "Online", "Not Online")
UI.Skins.Skin.AddModuleMessage(Me, message, Skins.Controls.ModuleMessage.ModuleMessageType.BlueInfo)
当用户登录时,它总是显示“不在线”。我错过了什么吗?请帮忙。
我正在使用 DNN 6.02.05 社区版。