Oauth 2.0 Alexa账户链接不';t重定向到LWA验证URL

Oauth 2.0 Alexa账户链接不';t重定向到LWA验证URL,oauth-2.0,alexa,identity-management,login-with-amazon,Oauth 2.0,Alexa,Identity Management,Login With Amazon,我配置了一个Alexa技能,并尝试将其用于帐户链接,并作为身份提供者登录Amazon(LWA) 以下是“帐户链接屏幕”中的详细信息: 以下是LWA安全配置文件配置: 以下是我的Java启动请求处理程序的代码片段: 与我的预期相反,启动请求处理程序不会将用户重定向到Amazon的登录屏幕 我的理解是,在启动技能时,需要重定向到LWA(在我的Java处理程序中指定),并且应该提示用户转到第一个图像中指定的授权URI。在重定向过程中,同一图像中其下方的所有参数将作为查询参数自动附加到URL。

我配置了一个Alexa技能,并尝试将其用于帐户链接,并作为身份提供者登录Amazon(LWA)

以下是“帐户链接屏幕”中的详细信息:

以下是LWA安全配置文件配置:

以下是我的Java启动请求处理程序的代码片段:

与我的预期相反,启动请求处理程序不会将用户重定向到Amazon的登录屏幕

我的理解是,在启动技能时,需要重定向到LWA(在我的Java处理程序中指定),并且应该提示用户转到第一个图像中指定的授权URI。在重定向过程中,同一图像中其下方的所有参数将作为查询参数自动附加到URL。或者不是,我应该在Alexa帐户链接页面上填充
授权URI
字段时手动提供这些参数

我做错了什么?我在哪里可以更深入地了解为什么不发生重定向

该技能是否应通过Alexa认证才能使账户链接发挥作用


我正在Alexa开发控制台中测试这项技能。我正在使用最新的Java Alexa SDK 2。

用户从Alexa应用程序启用技能时,将自动重定向到技能登录页面(帐户链接)

当您向他们发送
帐户链接
卡时,重定向不会自动发生,而是用户必须单击
帐户链接
卡,他们将从该卡重定向到登录页面


如果您登录到Alexa应用程序,或者您可以在那里看到
帐户链接
卡。如果您单击它,您将被重定向。到目前为止,这在测试模拟器中是不可能的。

该技能是否需要通过认证才能从用户的Alexa应用程序中启用?否。你可以一直这样做。“开发”技能将在Alexa应用程序“您的技能”部分的“开发”选项卡下提供。Alexa当前是否支持在技能配置页面上配置多个安全配置文件。假设我想使用LWA、Google、Auth0或我自己的IdP?不,它只允许一个。这是一个很大的限制。是否有可能以某种方式拦截该流以允许插入多个提供商?还是我们现在需要依靠我们自己的web服务来完成这类工作?它是计划在未来扩充的东西吗?