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