【问题标题】:How to rewrite the OWIN-Cookie manually (MVC5)如何手动重写 OWIN-Cookie (MVC5)
【发布时间】:2014-08-10 23:29:51
【问题描述】:

我使用IUserSecurityStampStore 来实现随处注销功能。它似乎工作正常,但是我有一个问题,每次用户更改她的密码时,她都会在之后注销。

解决此问题的一种方法是在更改密码后在ManageManage-Action 中调用SignIn

这似乎可行,但我认为它有点笨拙,可能不是正确的方法。

这就是为什么我的问题是:

  • 如何强制 OWIN 重写当前登录的 cookie 用户?
  • 如果上述方式是正确的,我怎么知道用户是否想要 她的 Cookie 是否持久(登录需要此信息)?

【问题讨论】:

    标签: cookies asp.net-mvc-5 asp.net-identity owin


    【解决方案1】:

    因此,示例和模板会在用户执行导致安全标记更改的操作后调用 SignIn。不幸的是,在这种情况下,您没有很好的方法来恢复 cookie 的持久状态,我们将在以后的更新中尝试解决这个问题。

    我提交了一个问题来跟踪此问题以及与此相关的其他相关问题:https://github.com/aspnet/Identity/issues/135

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-18
      • 2018-12-22
      • 2014-11-28
      • 2015-07-31
      • 2015-02-22
      • 2014-11-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多