我使用这个Twitter OAuth库({3}}在我的本地计算机上为我的webapp写了一个“使用Twitter登录”选项,这一切都很有效。但是,当我将代码移动到实际的生产服务器时,它无法通过简单的“无法验证oauth签名和令牌”来获取请求令牌(a.k.a.第一步)。
对我来说有意义的是,它在本地计算机上运行完美,但在生产服务器上却失败了,请记住它们的配置完全相同。
所以问题归结为 - 在收到来自其他域名的请求时,Twitter可能存在哪些差异?(是的,我确实更改了twitter.com上的应用程序设置但是)没有什么区别b)似乎并不重要。)
注意:Apache上的PHP
答案 0 :(得分:1)
http://groups.google.com/group/twitter-development-talk/browse_thread/thread/aadee92bc5c34f29?pli=1
原来我的服务器时间是4天。的xD 正确设置它确定了一切。