首页 > 解决方案 > 如何从 AWS cognito 授权代码获取访问和刷新令牌

问题描述

我已将 Facebook 配置为具有授权代码的联合身份提供商。身份验证成功后,我收到了授权代码,但找不到在 AWS .net SDK 中获取访问和刷新令牌的方法。我发现的唯一选项是https://docs.aws.amazon.com/cognito/latest/developerguide/token-endpoint.html但.net SDK 中是否有任何现有的方法?

标签: amazon-web-servicesauthenticationoauth-2.0amazon-cognito

解决方案


假设您使用的是Cognito 身份验证扩展库:此处记录了使用刷新令牌刷新会话。登录用户的刷新令牌可以通过user.SessionTokens属性访问,该属性是CognitoUserSession


推荐阅读