OAuthにはCallback URLを必ずセットする

RailsアプリにOmniAuthでTwitterのOAuth認証を実装したときにハマった点です.

TwitterのOAuthのCallbackURLは必ずセットしよう

CallbackURLの入力欄は,必須になっていないし,本番環境じゃないし・・・ということでCallbackURLをセットしなかったのですが,これが原因で「401 Unauthorized」エラーに悩まされていました.

しかし,これを入力しないとどうやらダメなようです.
http://taksatou.blogspot.com/2011/03/twitterfacebookrails.html

そういえば,先輩が似たような事を以前に言っていた様な気がしたので,ブログを漁ってみたらありました.
http://d.hatena.ne.jp/yayugu/20110813/1313220348

きっとみんなハマるよね!


1 Response

  1. となりのとろろ 2014年7月2日 / 11:28 AM

    Callbackは指定しているのに401が・・・!

    API keyも間違っていないし詰んでます笑orz

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください