-2

OAuth2 を使用する Do.com の API と接続しようとしていますが、リダイレクト/応答コードを取得できません。

私は Do.com から「識別子」と「秘密」を取得しており、次のURL を使用して最初のリクエストを行うことにより、 Do.com の認証手順に従おうとしています。

https://www.do.com/oauth2/authorize?response_type=code&client_id=(my "identifier")

これを行うと、ログイン ページが表示されます。ログインすると、権限を付与するよう求められます。「許可」をクリックすると、次のエラー ページが表示されます。

do.com

これは、リダイレクト URL またはリファラーに関係している可能性があると考えました。要求された ID とシークレットを最初に設定したとき、リダイレクト URL も提供する必要がありました。したがって、このリダイレクト URL の場所で、リンクだけを含む単純なページを作成し、それを使用してリクエストを開始しました (リファラーがリダイレクト URL と同じになるように) が、同じ結果が得られます。

<html>
<body>
    <a href="https://www.do.com/oauth2/authorize?response_type=code&client_id=(my "identifier")">Authorize</a>
</body>
</html>

私は OAuth2 を初めて使用するので、ここで何かを見落としていることを願っています。Do.com のサポートに問い合わせてみましたが、応答がありません。

4

1 に答える 1

1

redirect_uri が省略されている場合、OAuth2 Webflow 実装に問題がありました。これは、2013 年 10 月 8 日午後 4 時 (PST) の時点で修正されています。

報告ありがとう@netinept

于 2013-10-09T00:49:33.370 に答える