我使用的是Azure App Service的Easy Auth功能,我试图用Google提供程序刷新令牌。为什么谷歌代币不能用Easy Auth刷新?
我跟着Chris Gillum article正确地叫.auth/login/google
与access_type=offline
参数。然后我打电话给.auth/refresh
,它给我一个200 OK并带有一个新的authenticationToken
。但是,当我通过调用.auth/me
来检查此ZUMO令牌的声明时,我可以看到Google令牌实际上并未刷新,尽管前面的回应成功了。 exp
声明(对应于到期时间)与上一个令牌相同。
我尝试了几种方案:在收到它之后立即刷新令牌,在过期时间之前10分钟和过期时间之后(当令牌不再有效时),但在每种情况下,Easy Auth都会返回一个新的ZUMO令牌但关联的Google令牌总是相同的。
.auth/refresh
端点始终向Google提供商返回相同标记(与exp
版权声明相同)是否正常?