amazon-web-services - 如何从 AWS cognito 授权代码获取访问和刷新令牌
问题描述
我已将 Facebook 配置为具有授权代码的联合身份提供商。身份验证成功后,我收到了授权代码,但找不到在 AWS .net SDK 中获取访问和刷新令牌的方法。我发现的唯一选项是https://docs.aws.amazon.com/cognito/latest/developerguide/token-endpoint.html但.net SDK 中是否有任何现有的方法?
解决方案
假设您使用的是Cognito 身份验证扩展库:此处记录了使用刷新令牌刷新会话。登录用户的刷新令牌可以通过user.SessionTokens
属性访问,该属性是CognitoUserSession
推荐阅读
- flutter - 在 Flutter 中根据屏幕宽度更改文本大小
- php - 如何在 WooCommerce 的产品页面中为产品标题添加副标题?
- html - Google Chrome 上的 HTML 不显示我的图片
- reactjs - React - useEffect hook - componentDidMount to useEffect
- c# - 在WPF中托管时如何更改winforms面板的背景颜色?
- php - 使用 PHP [Codeigniter] 从数据库中提取数据到文本文件
- java - 在 Spring Boot 中使用 BCrypt 散列函数而没有所有过度杀伤的安全性?
- c++ - 为什么在下面的代码中返回类型是用于运算符重载的类类型?
- python-3.x - TypeError: unsupported operand type(s) for /: 'list' and 'int' ,同时从 pdf 中提取表格内容
- sql - MYSQL:当条件A满足时从表中选择一个日期;如果日期为空,则从条件 B 中选择日期