这个问题通常是由于计算机系统的时间不同步所引起的。由于AWS服务使用国际标准时间作为时间戳来验证请求,因此如果计算机系统的时间比标准时间早,就会发生上述错误。解决此问题的方法很简单,只需要将计算机系统的时间同步到国际标准时间即可。
以下是在Linux系统上同步时间的示例代码:
sudo ntpdate -s time.nist.gov
在Windows系统上可以通过以下步骤同步时间:
点击“开始”按钮,然后在搜索框中键入cmd。
右键单击命令提示符,并选择“以管理员身份运行”。
在命令提示符窗口中输入以下命令:
w32tm /resync
完成上述步骤后,再次运行Amplify Init命令即可顺利进行。