如何在预身份验证用户的情况下使用亚马逊认知获取刷新令牌



我的网络应用程序使用Amazon cognito托管UI登录页面。因此,成功登录后,cognito 将用户重定向到我的 web 应用程序,我的 web 应用程序会收到包含 id 令牌、访问令牌、过期时间等的 jwt 令牌。现在这个令牌有过期时间,我想在我的令牌过期之前获得新的 id 令牌,以保持用户会话的运行。

我已经在亚马逊 cognito sdk 上搜索了以下 url 上的预身份验证方案。https://docs.aws.amazon.com/cognito/latest/developerguide/token-endpoint.html但它说"刷新令牌在规范中定义,但当前未实现为从令牌终结点返回"

谁能指导我或给我一个例子怎么做?请指教。

您需要在 Cognito

托管表单 URL 的查询字符串参数中将response_type设置为"代码",然后当你的应用处理重定向时,它应使用此代码从 Cognito 令牌端点获取 ID、访问和刷新令牌。

最新更新