【问题标题】:How to get access and refresh token from AWS cognito authorization code如何从 AWS cognito 授权代码获取访问和刷新令牌
【发布时间】:2021-11-05 01:48:32
【问题描述】:

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

【问题讨论】:

  • 你找到答案了吗?

标签: amazon-web-services authentication oauth-2.0 amazon-cognito


【解决方案1】:

假设您使用的是Cognito Authentication Extension Library:使用刷新令牌刷新会话是documented here。登录用户的刷新令牌可以通过user.SessionTokens 属性访问,该属性是CognitoUserSession 的一个实例

【讨论】:

  • 谢谢,但我只有 Facebook 作为联合身份提供者的授权码。我没有访问令牌或刷新令牌
  • 收到授权码后,需要传递重定向URL、接收访问的cognito客户端ID、ID令牌、刷新令牌link等附加参数了解Token Endpoint
猜你喜欢
  • 1970-01-01
  • 2018-04-11
  • 2020-09-28
  • 2015-02-24
  • 1970-01-01
  • 2019-10-16
  • 2018-06-23
  • 2018-02-03
  • 1970-01-01
相关资源
最近更新 更多