~~RailsでTwitter認証をしようとしています。
このサイトを参考に作っていますが、/auth/twitterへアクセスしようとしても、Routing Errorになってしまいます。
少し前までは正常に動いていたのですが、急にRouting Errorが発生するようになりました。
configにある、omniauth.rbには下記のように設定しています。
Ruby
1Rails.application.config.middleware.use OmniAuth::Builder do 2 provider :twitter, Rails.application.secrets.twitter_consumer_key, Rails.application.secrets.twitter_consumer_secret 3end
なにかお心あたりのある方はご教授頂ければ幸いです。~~
追記:
ここまでは、自己解決しました。
試しに、deviseを導入してみようと思い、そこで全体的な構築が変わったからでした。
deviseのgemを削除しましたら、ルートが通るようになりました。
しかし、次は下記のエラーが発生します。
OAuth::Unauthorized
400 Bad Request
調べてみた限りだと、keyが違う、callback URLの指定等があげられているのですが、どちらも正しいように見えます。
他に原因となる所がありましたら、ご教授頂ければ幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/21 05:26
退会済みユーザー
2018/06/21 23:55