0

認証トークンを取得できますが、アクセストークンでエラーが発生します。これらは現在実行している手順です。

1.コードを取得します。

https:// {host} / oauth2 / endpoint / connectionsProvider / authorize?response_type = code&client_id = sample_application&redirect_uri = http:// {host}

私は次のようなものを取り戻しました:

http:// {host} /?code = XMQPNpxCxkRCfIXMFbWiTQVD4PcM11

2.次を使用してアクセストークンを取得してみてください:POSTメソッド:

POST https:// {host} / oauth2 / endpoint / connectionsProvider / token?grant_type = authentication_code&redirect_uri = http:// {host}&client_id = sample_application&client_secret = pIEaHOQ6odz0Vr9fKTmiS0NgQF2uGAUDl2i9ZHS38qE7TGZD2nn3Rc

ペイロードデータを次のように使用:code = XMQPNpxCxkRCfIXMFbWiTQVD4PcM11

2番目のステップでのみエラーが発生します。

アドバイスしてください。

-WillSteel

4

1 に答える 1

0

送信したヘッダーがMediaType.APPLICATION_JSONであるという問題を解決しましたが、トークンエンドポイントAPIはMediaType.APPLICATION_FORM_URLENCODEDを想定しているため、ヘッダーを変更することでoauthフローが機能しました。

于 2013-07-19T10:38:51.490 に答える