- 报错:HMAC signature cannot be verified, a valid date or x-date header is required for HMAC Authentication。
解析:
在对接 sdk 情况下,通常是两地时间偏差较大,然后服务在对签名中的时间进行校验时报错,可以将时间校正为北京时间即可解决。
没有对接 sdk 情况下,通常是用户自己签名加密出错。推荐直接下载并使用如下的 java client sdk,其他语言可以参考 Java 代码编写自己的签名生成算法。
Java client sdk下载链接
作者:wangtc 创建时间:2020-11-20 15:06
更新时间:2023-11-14 10:57
更新时间:2023-11-14 10:57