【发布时间】:2020-01-20 02:07:58
【问题描述】:
我正在尝试使用 OAuth 在 FB Messenger 机器人和 AWS Cognito 用户池之间建立帐户链接。
我使用了 Messenger 帐户链接按钮模板并将其指向我的 Cognito 域登录端点。然后将 Cognito 应用客户端中的回调 URL 设置为 https://facebook.com/messenger_platform/account_linking/,因为这是 Messenger 发送的。
我不断收到来自 Cognito 的“redirect_mismatch”错误。我观察到登录时 Messenger 附加的重定向 URI 有一个名为“account_linking_token”的查询字符串参数。这有关系吗?由于 account_linking_token 是动态的,并且会随着每个请求而变化。
我在这里做错了什么?
【问题讨论】:
标签: oauth amazon-cognito facebook-messenger-bot