开发者社区> 问答> 正文

使用SDK遇到InvalidTimeStamp.Expired Specified time stamp or date value is expired.

使用阿里云SDK(各种语言)时,遇到SDK抛出异常,错误码为InvalidTimeStamp.Expired,错误信息为 Specified time stamp or date value is expired. 如何解决?

展开
收起
青塘sdk 2018-10-11 17:30:20 7722 0
3 条回答
写回答
取消 提交回答
  • image.png

    java调用,也是要减去时区

    2021-08-08 13:32:37
    赞同 展开评论 打赏
  • php下直接用 gmdate ( 'Y-m-d\TH:i:s\Z' )就可以得到正确的gmt时间 asp下则要当前时间减去8小时 'InvalidTimeStamp.Expired 这个是GMT 时间,我们中国时间要减去8小 时,才能得到正常的gmt时间

    2020-12-30 23:00:42
    赞同 展开评论 打赏
  • 阿里云SDK研发人员

    阿里云SDK会根据本地时间发送时间戳到服务端。而服务端会对时间戳进行校验,如果发现时间戳相差太大,则会拒绝请求,并返回 InvalidTimeStamp.Expired错误。

    要修复这个问题,将本地环境(即调用SDK的应用程序所在的机器)的时钟调整准确即可。

    2019-07-17 23:08:32
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载