我有一个 Java 7“代理”程序在多台客户端机器(主要是 Windows XP)上运行。我的“代理”将客户端文件上传到 Amazon S3,我经常收到此错误:
RequestTimeTooSkewed
我知道这是因为与亚马逊相比,客户的计算机系统时差太大。这是我的问题:我无法控制客户端的计算机(系统)时间!所以,我不希望亚马逊关心时差。
我听说过 jets3t,但我希望不必求助于另一种工具(代理足迹必须保持很小)。
任何想法如何删除此检查并摆脱这个讨厌的错误?
错误详细信息:状态代码:403,AWS 服务:Amazon S3,AWS 请求 ID:59C9614D15006F23,AWS 错误代码:RequestTimeTooSkewed,AWS 错误消息:请求时间与当前时间之间的差异太大。,S3 扩展请求 ID: v1pGBm3ed2J9dZ3sG/3aDrG3DUGSlt3Ac+9nduK2slih2wyaAnc1n5Jrt5TkRzlV