0

我不知道为什么这如此困难,但我希望能够在登录因不活动而超时的情况下做一些事情(在我的 DNN 模块中)。

我试过检查Request.IsAuthenticatedHttpContext.Current.User.Identity.IsAuthenticated,甚至是 Dnn UserId 但这些似乎并不能反映用户已注销的事件(两个 IsAuthenticated 属性始终为真,并且UserId 是给用户的)。

对此有什么想法吗?

谢谢

编辑:根据一些信息,它应该像检查 UserId 一样简单(如果它是-1,则意味着用户不再登录)但是它总是作为用户的原始 ID 返回,这令人沮丧。

4

1 回答 1

1

我在Sessions Timeout上从 DNN 论坛网站上找到了这段摘录:

于 2013-10-11T17:45:21.943 回答