max*_*max 9 oauth node.js passport.js
我正在对OAuth身份验证问题(invalid_grant)进行故障排除,其中两个可能原因之一是服务器的时钟与NTP不同步.我确保服务器的时钟是同步的.
nodejs是否实例化自己的时钟或引用系统时钟?
我希望它会引用系统时钟.我只是问,因为重启nodejs暂时修复了问题(invalid_grant),我想排除时间同步.
Nodejs 有两种处理时间的方式。使用 JavaScriptDate或使用process.hrtime
假设节点核心使用process.hrtime并且您绝对需要知道,我会看一下节点使用的libuv uv_hrtime函数。
也许您已经发现了uv_hrtime. 每当我使用时process.hrtime,我从来没有像使用时那样遇到问题Date
希望这能为您指明正确的方向。
| 归档时间: |
|
| 查看次数: |
376 次 |
| 最近记录: |