2

Rails アプリで、django-oauth-toolkit を使用して設定した外部 OAuth2 プロバイダーを使用しようとしています。私は omniauth-oauth2 戦略をベースとして使用し、認証およびトークン URL 用に独自のローカル URL をセットアップしています。https://github.com/intridea/omniauth-oauth2

認証段階で送信された redirect_uri は、トークンを取得するために送信されたものとは少し異なります。state と code という追加のパラメーターがあります。django-oauth-toolkit は、余分なパラメーターがあるため、この URL を元の URL とは異なるものとして認識しています。これがレール側の問題なのか、django 側の問題なのか、それとも私が設定した方法に関係があるのか​​ 疑問に思っています。

4

0 に答える 0