访问令牌过期后,无法使用刷新令牌在Github中生成访问令牌

时间:2020-05-25 08:30:22

标签: github github-app

使用Github应用授权来生成用户到服务器令牌时,会同时生成access_tokenrefresh_token。访问令牌的有效期为8小时,刷新令牌的有效期为6个月。

我能够使用刷新令牌生成新的访问令牌,直到旧的访问令牌有效且有效为止。但是一旦访问令牌过期,我将无法使用刷新令牌来生成新的访问令牌。为什么会这样?

此外,当我查看我的Github设置>应用程序>授权的Github应用程序时,之前列出的先前授权的应用程序会自动被撤销。

首先,我怀疑我是否可以手动撤消有关Github设置的授权。我再次对应用程序进行了重新授权,该应用程序将我的应用程序列在github设置上,并且一切正常(我昨天这样做了)。但是今天,该应用再次被撤消。

是什么导致我的应用程序从github设置中自动撤消?为什么八小时后我不能保留refresh_token的有效性?

0 个答案:

没有答案