在不使用 cookie 的情况下,将默认令牌超时过期更改为可在身份服务器 4 中配置
Change default token timeout expire to configurable in identity server 4 without using cookies
我有一个使用身份服务器的 Web api 项目。想让默认超时过期到可配置(15 分钟),现在默认为 1 小时。我看到很少有方法在启动时使用 cookie。但是想在不使用 cookie 的情况下设置令牌过期时间。有帮助吗?
您可以通过修改客户端的 AccessTokenLifetime
和 IdentityTokenLifetime
属性来更改访问令牌和身份令牌的超时:
new IdentityServer4.Models.Client {
.
.
ClientId = "your-application",
IdentityTokenLifetime = 900,
AccessTokenLifetime = 900
}
我有一个使用身份服务器的 Web api 项目。想让默认超时过期到可配置(15 分钟),现在默认为 1 小时。我看到很少有方法在启动时使用 cookie。但是想在不使用 cookie 的情况下设置令牌过期时间。有帮助吗?
您可以通过修改客户端的 AccessTokenLifetime
和 IdentityTokenLifetime
属性来更改访问令牌和身份令牌的超时:
new IdentityServer4.Models.Client {
.
.
ClientId = "your-application",
IdentityTokenLifetime = 900,
AccessTokenLifetime = 900
}