facebook - Aws Cognito - Facebook 注册,需要用户名属性映射
问题描述
我创建了一个认知用户池,我使用谷歌、Facebook 作为注册的身份提供者,谷歌工作正常,但使用 Facebook 时出现错误。Cognito 生成 Facebook;s 按钮,然后用户登录并允许共享信息和电子邮件,但是当 aws Cognito 接收用户的个人资料信息时,不会创建用户并返回错误“需要用户名映射”但在配置上我已经映射了它,正如文档所指定的那样。
来自 Cognito 的错误
解决方案
App Secret proof for API calls
由Facebook 应用程序的高级设置引起的问题。将其设置为No
。
请参阅以下链接:
来自服务器的 API 调用需要 appsecret_proof 参数
推荐阅读
- javascript - IndexedDB IDBObjectStore.add 错误:“生成的键无法插入到值中”
- r - 如何在特定行的列之间切换值?
- akka.net - 如果参与者进程重新启动 - Akka.NET,如何确保邮箱消息不会丢失?
- javascript - 为较小的屏幕反应渲染 html
- ios - 当用户在文本字段中输入@符号时,有没有办法为电子邮件添加域建议
- tensorflow - ValueError:检查输入时出错:预期dense_1_input的形状为(13,)但数组的形状为(3,)?
- css - 使用 CSS 禁用输入字段 - 防止键盘操作
- python - 有没有办法获得 3d 矩阵的 2d 切片(嵌套列表)
- go - Go打包多个文件,如何构造
- build - 如何使用 CLion 将 C 代码闪存到 STM32 板上?