程序问答   发布时间:2022-05-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ID 令牌中缺少 AWS Cognito 自定义属性大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决ID 令牌中缺少 AWS Cognito 自定义属性?

开发过程中遇到ID 令牌中缺少 AWS Cognito 自定义属性的问题如何解决?下面主要结合日常开发的经验,给出你关于ID 令牌中缺少 AWS Cognito 自定义属性的解决方法建议,希望对你解决ID 令牌中缺少 AWS Cognito 自定义属性有所启发或帮助;

我有一个带有自定义属性的认知用户池。属性是可变的,类型是布尔值。但是 ID 令牌中缺少它

我尝试了以下内容

  • In App 客户端显式地使属性可读/可写
  • 取消勾选所有属性,使它们都可读/可写
  • 启用的 OAuth 范围 - 配置文件

他们都没有工作。如何向 ID 令牌添加自定义属性?

解决方法

终于找到了解决办法

就我而言,我没有收到该属性,因为它不包含任何值。仅当属性包含值时,该属性才会包含在令牌中

研究中发现的重要观点:

  • 确保您的属性可读。您可以通过访问 App 客户端 -> 显示详细信息 -> 设置属性读写权限(底部的无意义链接。)-> 勾选要包含在令牌中的属性

  • 如果您要将属性添加到现有用户池,则不能将其设为必需。

大佬总结

以上是大佬教程为你收集整理的ID 令牌中缺少 AWS Cognito 自定义属性全部内容,希望文章能够帮你解决ID 令牌中缺少 AWS Cognito 自定义属性所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。