1

我们已经成功使用 LWA 一段时间了。我们目前对“授权”使用以下选项:

  • 范围:'个人资料'
  • response_type: '代码'
  • 弹出:真

我们使用 redirect_uri 而不是回调函数。然后在服务器上,我们使用响应代码请求令牌。所有这些都没有问题。

我们现在想从使用弹出窗口更改为重定向到单独的页面。

我将弹出窗口切换为 false,并更新了 LWA 仪表板上的“返回 url”。登录似乎运行良好,但是一旦我们的“return_uri”被调用,我们就无法取回 oauth 令牌(我们得到 400 Bad Request)。

通过阅读文档,我无法弄清楚我还需要改变什么。有人有想法么?

4

1 回答 1

2

我在重读文档时发现了这一点。从后端请求令牌时,我需要包含一个 redirect_uri 。(并且它应该与在 JS SDK 中调用授权时使用的匹配。)

注意:这在参数表中有所提及,但示例有误,不包括在内。

于 2017-07-19T03:34:21.103 回答