Rails アプリケーションでoauth-ruby gem ( https://github.com/oauth-xx/oauth-ruby/ ) を使用して、ユーザーがサードパーティ API で認証できるようにしようとしていますが、取得に問題がありますget_request_token の使用時に oauth_callback が適切に機能するようになりました。失敗し続けるコードは次のとおりです。
@request_token = oauth_consumer.get_request_token(:oauth_callback => "http://myurl.com")
これにより、毎回 400 Bad Request "OAuth::Unauthorized" エラーが発生します。ただし、コードからそれを削除すると、リクエスト トークンが正常に返されます。
@request_token = oauth_consumer.get_request_token()
私が直面している問題は、これを行うときに、ユーザーがサードパーティで認証されると、アプリケーションにリダイレクトできないことです。これは私のコードの問題ですか、それともサードパーティが oauth_callbacks を処理する方法に関係していますか?
ありがとう、クリス