【发布时间】:2021-02-02 20:22:56
【问题描述】:
我正在使用 .net core web api & google oauth token。它的现有到期时间是 1 小时。如何将其有效期延长至 5 小时。
【问题讨论】:
-
为什么?过期了就刷新一下...
标签: c# google-oauth asp.net-core-webapi
我正在使用 .net core web api & google oauth token。它的现有到期时间是 1 小时。如何将其有效期延长至 5 小时。
【问题讨论】:
标签: c# google-oauth asp.net-core-webapi
回答:不能增加令牌的过期时间。
您看到的授权令牌称为访问令牌,它授予您访问用户数据一小时的权限。不能扩展。
当请求用户授权时,您应该包括离线访问范围,然后您将获得一个刷新令牌。大多数情况下,刷新令牌不会过期。您可以在需要时使用刷新令牌来请求新的访问令牌。
【讨论】: