防伪令牌:如何更改到期时间

问题描述

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

那么,有没有办法更改令牌的到期时间?传递给AAddAntiforgery方法的选项将允许我设置cookie的生存期,但是令牌呢?我需要更改会话超时吗?

谢谢

解决方法

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