1

401 Unauthorized在尝试将OmniAuth-Twittergem 实现到我的 rails 应用程序时遇到了问题Development我已经阅读了几篇说服务器时间不匹配的帖子。

调用时出现错误http://localhost:3000/auth/twitter

我有一个回调网址。我的 api 键正确。所以我认为时间戳是问题所在。

我该如何将 twitter 的服务器时间与本地机器的时间进行比较?

如何调整本地机器的时间?

4

1 回答 1

1

我正在关注这个railscasts 插曲。他在其中声明要设置如下键:

Rails.application.config.middleware.use OmniAuth::Builder do
   provider :twitter, ENV['TWITTER_KEY'], ENV['TWITTER_SECRET']
end

但是宝石文档指出:

Rails.application.config.middleware.use OmniAuth::Builder do
   provider :twitter, "CONSUMER_KEY", "CONSUMER_SECRET"
end

删除ENV[]解决的问题。

于 2013-06-19T17:10:24.193 回答