【问题标题】:Antiforgery token: how to change expiration time防伪令牌:如何更改过期时间
【发布时间】:2020-09-11 17:11:12
【问题描述】:

我正在尝试将令牌添加到通过 HTTP 标头发送的剃刀视图(我正在关注docs)。不幸的是,默认过期超时与登录会话不同(120 分钟 vs 20 分钟,如果我没记错的话)。

那么,有没有办法改变token的过期时间呢?传递给 AAddAntiforgery 方法的选项将让我设置 cookie 生命周期,但是令牌呢?我需要更改会话超时吗?

谢谢

【问题讨论】:

标签: asp.net-core antiforgerytoken


【解决方案1】:

经过一番挖掘,我在official MS docs 上找到了答案。除了将 Load User Profile 选项设置为 true 之外,还需要确保 setProfileEnvironment 已启用(默认情况下,它在我的 Windows 10 开发机器上的应用程序池默认模板中设置为 false)。

【讨论】:

猜你喜欢
  • 2015-09-18
  • 2019-04-18
  • 2015-03-12
  • 1970-01-01
  • 1970-01-01
  • 2017-10-02
  • 2015-01-11
  • 1970-01-01
  • 2019-11-07
相关资源
最近更新 更多