表題の通りのエラーがOauthで帰ってくる場合なんですが、
Twitterアプリでの認証でCallbackURLを指定してOauth認証をしようとするとデスクトップの場合に限りこのエラーが出る場合があるみたい。
oobってなんのこっちゃなんですが、私の場合はローカル開発中でlocal.comにcallbackさせようとしてたらエラーが出ました。
#対処方法
ということでOauth時のCallbackURLを認証の際に送る部分は空にして、dev.twitter.com上でのcallbackに開発環境でのURLを突っ込んで対処しました。
"Enable Callback Locking"にチェックを付けて置かなければこれで大丈夫なはず。