0

SoundCloud のセットアップで OAuth を取得しようとしていますが、非常に問題があります。私の最新の問題はこれです:

SoundCloud に接続されているポップアップ ウィンドウからユーザーをログインさせます。ユーザーがログインすると、コードが返されます。これはすべて機能しています。ただし、次のステップは失敗しています。コードを取得したら、次の Java コードのスニペットを実行します。

URI redir = new URI("http://localhost:9000/auth/soundcloudcapturetoken");
ApiWrapper api = new ApiWrapper(SC_CLIENT_ID, SC_CLIENT_SECRET, redir, null, Env.SANDBOX);
Token authToken = api.authorizationCode(code);

Java は api.authorizationCode(code) 行で次のエラーで失敗します。

SSLPeerUnverifiedException occured : peer not authenticated

私はオンラインで詮索し、この投稿に出くわしました:

上記の2つの証明書をJava cacertsファイルに追加することを提案しました。jdk と jre の両方に 2 つの証明書を追加しましたが、アプリはまだ同じエラーで失敗します。私がここに欠けているものはありますか?

補足として、私は現在、この API を使用して SoundCloud にアクセスしています: https://github.com/soundcloud/java-api-wrapper

4

1 に答える 1

2

SoundCloud開発者はこちら。

サンドボックスを使用しようとしていますか(つまり、https://api.sandbox-soundcloud.comに接続していますか)?もしそうなら、私はあなたの問題を再現しようとしていて、そのホストの証明書が期限切れになっていることに気づきました。私たちが話しているように、新しい証明書を展開しています。本当に申し訳ありません。

また、SoundCloudエンジニアからのヘルプはメーリングリストで見つけることができます:http://bit.ly/yqcubH

于 2012-03-03T18:15:58.370 に答える