使用 Cognito 登录 Facebook 时重定向到 URL,但出现错误

2024-04-25

我创建了一个用户投票并将 Facebook 连接到它。这是 AWS 控制台中的外观。

我也设置了email作为注册的必需属性。

However, when I visit my hosted login page and click Continue with Facebook, I get redirected back to my page with URL

http://localhost:4200/#error_description=attributes%20required:%20[email]&error=invalid_request

为什么会发生这种情况?我已遵循所有说明,并已包括email作为一个范围。我期待着access_token在网址中。

请帮忙。谢谢!


错误消息显示电子邮件地址是必需的,这表明电子邮件是您的用户池中的必需属性。通过包含“电子邮件”范围,您已经完成了正确的操作,但您还必须通过将 facebook 电子邮件映射到 Cognito 电子邮件属性,在 Amazon Cognito 控制台中包含提供商(在您的例子中为 Facebook)的属性映射。请尝试一下,让我们知道它是否有效。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Cognito 登录 Facebook 时重定向到 URL,但出现错误 的相关文章

随机推荐