首页 > 解决方案 > Aws Cognito - Facebook 注册,需要用户名属性映射

问题描述

我创建了一个认知用户池,我使用谷歌、Facebook 作为注册的身份提供者,谷歌工作正常,但使用 Facebook 时出现错误。Cognito 生成 Facebook;s 按钮,然后用户登录并允许共享信息和电子邮件,但是当 aws Cognito 接收用户的个人资料信息时,不会创建用户并返回错误“需要用户名映射”但在配置上我已经映射了它,正如文档所指定的那样。
来自 Cognito 的错误

脸书配置

映射的参数

标签: facebookamazon-web-servicesamazon-cognito

解决方案


App Secret proof for API calls由Facebook 应用程序的高级设置引起的问题。将其设置为No

请参阅以下链接:
来自服务器的 API 调用需要 appsecret_proof 参数


推荐阅读