2

IOS での LinkedIn 統合に Google OAuth2.0 を使用しています。しかし、アプリがアクセストークンを取得しようとすると、404 エラーが発生しました。それを見て、私にいくつかの指示を与えることができますか?前もって感謝します

リクエストを追跡し、以下に示します。

  1. 以下のような認証コード、http リクエストを生成し ます。

  2. 次に、次のようなリダイレクト URI を取得し ます。

  3. Do the post request for getting accessToken https://www.linkedin.com/uas/oauth2/accessToken/ Request body like: client_id=dqabmvt35aee &client_secret=tlsAaUCZ5XtrTfHz &code=AQRnqUBueoz5jZqolVl5suiUQFnLExkmRQSOdndgFK59t4cKC4EjUm38zTbXjDvLwWItUrYrXnOt6KRxTz_SZ5m0Qq3t9rZHG1qaqltb79m7ZJ5K2Y &grant_type=authorization_code &redirect_uri=http%3A%2F%2Fwww.google .com%2FOAuthCallback

そして、ここで404エラーが発生しました。

4

1 に答える 1

3

ついに私はそれを自分で理解しました。この問題の原因は、アクセストークンのURLに関するものです。この問題の原因となったこのURLのスラッシュの終わりがあります。google oauth 2.0ライブラリでは、アクセストークンのURLを「https://www.linkedin.com/uas/oauth2/accessToken」のように設定する必要があります。「https://www.linkedin.com/uas/oauth2/accessToken」ではありません。 / "

于 2013-03-21T12:55:03.827 に答える