Mid*_*der 5 twitter devise omniauth
我正在尝试使用Devise/OmniAuth设置Twitter登录,遵循最新的RailsCast.我已经注册了Twitter的开发者的应用程序,使用的回调网址:myiphere:port/users/auth/twitter.
我已经跟踪了RailsCast上的T,但是每次点击Sign In With Twitter链接,我都会立刻得到OAuth::Unauthorized 401 Unauthorized on the myiphere:port/users/auth/twitter page.
我想我已正确使用了键export TWITTER_CONSUMER_KEY=MYKEYINSERTEDHERE export TWITTWR_CONSUMER_SECRET=MYSECRETINSERTEDHERE rails server.我已经尝试了大多数我能在互联网上找到的解决方案,但都无济于事.几乎所有答案都是为了在登录后返回他们的网站,我无法访问任何类型的Twitter屏幕,只是/users/auth/twitter页面上的401错误.
dpa*_*age 17
我有同样的问题; 在我的情况下,我已正确设置API密钥,但未在Twitter设置中设置回调URL,地址为https://dev.twitter.com/apps/,位于"设置"选项卡下.
奇怪的是,似乎回调网址不需要指向任何有用的地方; Twitter显然只是将其存在作为某种信号.
omniauth-twitter提供的调试信息还有待改进.
| 归档时间: |
|
| 查看次数: |
3072 次 |
| 最近记录: |