首页 > 代码库 > OAuth 授权timestamp refused问题

OAuth 授权timestamp refused问题

     400 timestamp_refused /oauth/request_token     
 
     两台机器161、155
     两机器代码完全一致,但155部署时,启动需要OAuth授权用户,授权老是失败,但161却没问题!
 
     仔细查找API、修改schell文件全都无济于事...
 
     网上找了一下问题的解释,大概意思是生成OAuth认证签名必须的参数 服务器时间戳timestamp 不正确
 
     我先后比较两机器的时间 发现155机器比161机器时间整整快了10分钟 而我当前机器跟161却只相差两分钟
     161
          2012-01-01 10:05:33
     155
          2012-01-01 10:15:23
     本机
          2012-01-01 10:03:12
     
     想到可能Liunx系统服务器提供商所在地那边的时间比我们这快些,所以先像155机器时间提出了怀疑
 
 
     将155机器时间改为161机器时间后,重新启动,授权OK!

OAuth 授权timestamp refused问题