我401 Unauthorized
在尝试将OmniAuth-Twitter
gem 实现到我的 rails 应用程序时遇到了问题Development
我已经阅读了几篇说服务器时间不匹配的帖子。
调用时出现错误http://localhost:3000/auth/twitter
我有一个回调网址。我的 api 键正确。所以我认为时间戳是问题所在。
我该如何将 twitter 的服务器时间与本地机器的时间进行比较?
如何调整本地机器的时间?
我401 Unauthorized
在尝试将OmniAuth-Twitter
gem 实现到我的 rails 应用程序时遇到了问题Development
我已经阅读了几篇说服务器时间不匹配的帖子。
调用时出现错误http://localhost:3000/auth/twitter
我有一个回调网址。我的 api 键正确。所以我认为时间戳是问题所在。
我该如何将 twitter 的服务器时间与本地机器的时间进行比较?
如何调整本地机器的时间?
我正在关注这个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[]
解决的问题。