我正在使用Asp.net身份框架开发Asp.net mvc应用程序。用户显示为活动状态,并且即使我们在主选项卡中注销该用户,也可以在另一个选项卡中访问该应用程序。我已经用[Authorize]装饰了所有控制器属性。在Logout方法中,我也清除了会话。相同的代码也可以和我的朋友一起很好地工作。您能尽快帮助我解决问题的地方吗?响应非常感谢。.
我在帐户控制器中的注销方法:
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult LogOff()
{
AuthenticationManager.SignOut();
Session.Abandon();
Session.Clear();
return RedirectToAction("Signout", "Home");
}
答案 0 :(得分:1)
您可以尝试使用SignOut的重载方法
df = df.set_index('dateTime')
def n_days_appeared(c):
return c[~c.index.duplicated()].count()
def first_appearance(c):
return c.index.min()
def total_days(c):
return c.index.max() - c.index.min() + pd.Timedelta(1, unit='d')
df.groupby(['userId',pd.Grouper(freq='M')]).userId.agg([n_days_appeared,
first_appearance,
total_days])
n_days_appeared first_appearance total_days
userId dateTime
17898 2018-08-31 4 2018-08-02 30 days
2018-09-30 1 2018-09-06 1 days
这有助于删除所有应用程序cookie,externalcookie,两因素cookie并记住浏览器cookie