Amazon Alexa 帐户链接在重定向时引发会话超时

Amazon Alexa Account Linking Throws Session Timeout on redirect

我正在使用 Amazon 安全配置文件 (LWA) 获取新的 Alexa 技能并遵循本教程:https://developer.amazon.com/blogs/post/Tx3CX1ETRZZ2NPC/alexa-account-linking-5-steps-to-seamlessly-link-your-alexa-skill-with-login-with-amazon

似乎一切正常。它会将我重定向到 Amazon 登录并向我显示授予访问权限的范围。我单击允许,但没有看到 "Your xyz Skill was successfully linked" 消息,而是看到错误 "Your session has timed out",其中包含 return 到我的应用程序的信息,然后再次登录以继续使用 Login with Amazon。我希望它能回到 Alexa 应用程序并说我很好。我为我的 Amazon 帐户启用了两个因素,所以我想这可能是导致超时的原因,但我要求它不要再次提示我使用此设备并再次尝试并看到相同的超时错误消息。

我可以在我的 Android 设备上使用 firefox 作为默认浏览器的唯一方法 -

  • 打开 firefox,转到 amazon.com 并登录
  • 从 Alexa 应用程序 - 找到我的技能 - link 帐户.. 它启动了 firefox.. 然后我同意了.. 然后它 linked。

似乎 Alexa 应用程序和 Firefox 之间丢失了某些东西,因此身份验证中断了。

这里完全一样的问题。我也有两步验证。 Alexa 将跳转到 Chrome,并出现此错误。

我通过转至 alexa.amazon.com 来启用技能并没有遇到任何问题。但是,在我的 Android 手机上,出现了完全相同的问题。

我们发现了一个问题,导致在使用 Login With Amazon Android Alexa 应用程序时,帐户链接无法成功。

从桌面浏览器(Chrome、Firefox、Safari)或 iOS 应用程序成功链接帐户。

解决方法是在 Alexa 开发人员门户中将“na.account.amazon.com”域列入白名单。

我们将更新系统以默认为您添加此功能。有空的时候我会通知你的。

[1 月 20 日更新]
修复现已上线,这个问题似乎已解决