web-dev-qa-db-ja.com

SpotifyコールバックURIエラー

Ruby on Railsを使用して最初のアプリで作業していますが、Herokuにデプロイするときにいくつかの問題が発生しました。Spotifyにサインインするとアプリ次のようなエラーが発生します:

_INVALID_CLIENT: Invalid redirect URI_

私のコンソールでは、エラーは次のようになります。

Failed to load resource: the server responded with a status of 400 (Bad Request)

ローカルで同様のエラーが発生したため、最初はクライアントIDとシークレットの問題だと思いました。だから私は新しいものを再生しました、そして私はまだ同じ問題を抱えています。

次に、コールバックURIのコールバックURLに「s」が含まれていないことに気付いたので、それを追加してSpotifyアプリページでコールバックを変更しましたが、それでも同じエラーが発生します。

SpotifyのアプリページでコールバックURLを変更しましたが、アプリを使用してログインしようとすると、URLに「s」が含まれていません。

私は何かが足りないのですか、それともSpotifyの側で何かが起こっていますか? (このアプリをローカルで実行すると、この問題は発生しません)

12
edrhuang

重要なことは、 My Applications で指定されたリダイレクトURIが、SpotifyのAPIへのリクエストで指定しているリダイレクトURIと一致することです。

私の推測では、リダイレクトURIはまだ一致していません。これは、表示されるエラーメッセージだからです。 URIを編集するだけでは不十分であることに注意してください。変更を保持するには、[保存]ボタンをクリックする必要があります。

19
Michael Thelin