私は現在、認証コード付与による 3-Legged トークンの取得に基づいたこのステップバイステップのチュートリアルを完了しようとしています。
ここに私のcURLコードがあります:
curl -v "https://developer.api.autodesk.com/authentication/v1/gettoken"
-X POST
-H "Content-Type:application/x-www-form-urlencoded"
-d "client_id=****&
client_secret=****&
grant_type=authorization_code&
code=1O4F-z9gXRtGlBymcGoD3bV3Ws2cqqjeN78PpgGn&
redirect_uri=http://localhost:3000/api/forge/callback/oauth"
これが私が立ち往生しているエラーです:
{"developerMessage":"The authorization code/refresh token is expired or
invalid/redirect_uri must have the same value as in the authorization
request.","userMessage":"","errorCode":"AUTH-004","more
info":"http://developer.api.autodesk.com/documentation/v1/errors/AUTH-004"}*
Connection #0 to host developer.api.autodesk.com left intact
ノート:
- URI がフォージ アプリケーションのコールバック URL と同じであることを再確認しました。
- cURL コードのスペースは単に視覚的な理由によるものであり、コマンド ライン内での実行方法ではありません。