【发布时间】:2018-02-18 23:10:52
【问题描述】:
我正在使用 AWS Cognito 的一项新功能,它是一个与用户池集成的应用程序,有关更多详细信息,请参阅https://github.com/aws/amazon-cognito-auth-js。这里有一个例子,在这个例子中我可以得到id令牌,访问令牌但是刷新令牌是空的。
我查看了 Amazon Congito --> Amazon Cognito API Reference --> Amazon Cognito Auth API Reference --> AUTHORIZATION Endpoint 中的文档
- 对于没有 openid 的作用域
“Amazon Cognito 授权服务器使用访问令牌重定向回您的应用程序。由于未请求 openid 范围,因此不会返回 ID 令牌。此流程中永远不会返回刷新令牌。令牌和状态在片段中返回,而不是在查询字符串中”。
- 适用于具有 openid 的范围
“授权服务器使用访问令牌和 ID 令牌重定向回您的应用程序(因为包含了 openid 范围)。”
注意:这里没有说刷新令牌,但是它的响应这个端点是
然后¿我不知道如何刷新我的 id_token 以使用超过一个小时? (使用 openid 范围)
【问题讨论】:
标签: amazon-web-services aws-sdk aws-cognito