Closed wjzheng closed 7 years ago
这里是 cos v4 接口返回错误码的介绍: https://www.qcloud.com/document/product/436/6059 你看看是不是签名计算有问题?测试一下是否 encodeURIComponent 导致的错误。 另外,签名内容里的 expired 字段格式是 0 或 超时的时间戳,例如 60 秒后失效:
expired = parseInt(Date.now() / 1000) + 60;
能否提供一下错误的签名?
appid不是数字吗? appid可以在COS控制台-密钥管理查看
这里的注释可能不是很完善,这个appid是COS的appid,不是小程序的appid
Yes,appid是数字,是我把小程序的appid和cos的appid搞混了,明天我再试试看,谢谢了。
问题已经解决,是appid设置的问题。
在使用这个demo的过程中,一直返回-97,签名错误的code;
使用场景: 服务端获取签名使用到的是:COS-AUTH——COS鉴权服务器DEMO Cos版本:v4 服务器域名的设置以及相关的appid的配置都是正确的,但是就是上传到cos的时候,一直返回-97