2017-07-19 127 views
1

我們已經成功地使用了LWA。我們目前使用的 「授權」 下列選項:獲取令牌時用亞馬遜和popup = false登錄失敗

  • 範圍: '個人資料'
  • RESPONSE_TYPE: '代碼'
  • 彈出:真

我們使用REDIRECT_URI而不是回調功能。 在服務器上,我們然後使用響應代碼請求令牌。所有這些工作都沒有問題。

我們現在想從使用彈出窗口轉到重定向到單獨的頁面。

我將popup切換爲false,並更新了LWA儀表板上的「返回地址」。簽名似乎運作良好,但一旦我們調用了「return_uri」,我們就無法獲得oauth標記(我們收到400個錯誤請求)。

從閱讀docs,我不知道還有什麼我必須改變。有人有主意嗎?

回答

1

我在重新閱讀文檔時想到了它。在從後端請求令牌時,我需要包含redirect_uri。 (它應該與在JS SDK中調用授權時使用的匹配)。

注意:這是參數表中提到的,但該示例是錯誤的並且不包括它。

+0

感謝您分享您的解決方案。 – YiddishNinja