时间戳的创建时间在未来。这通常表示发送方和接收方时钟之间缺乏同步

Creation time of the timestamp is in the future. This typically indicates lack of synchronization between sender and receiver clocks

我们正在使用 Kentico 的登台模块将内容从登台服务器同步到生产服务器。但是,我们的产品服务器上的系统时钟似乎慢了 5 分钟,目前我们对此无能为力,因为...原因。

我们在尝试同步时遇到以下错误:

Synchronization client error: Exception occurred: An error was discovered processing the header ---> WSE065: Creation time of the timestamp is in the future. This typically indicates lack of synchronization between sender and receiver clocks. Make sure the clocks are synchronized or use the timeToleranceInSeconds element in the microsoft.web.services3 configuration section to adjust tolerance for lack of clock synchronization.

我们尝试将 <timeToleranceInSeconds> 键添加到我们的网络配置中,如错误消息所述,但无论我们输入什么值,它似乎都无法解决问题。我们尝试了合理的 360 秒和 -360 秒,以及 +/-86400 秒来调整时差容差。我们确定我们的密钥位于网络配置中的正确位置。

除了 更正生产服务器的系统时钟之外,还有其他方法可以解决此问题吗?或者,是否还有其他错误我们误解了?

解决方法是在目标暂存服务器中添加具有合理值的timeToleranceInSeconds键。