使用java生成了授权上传的url地址 ,授权时间是1天,但是再使用url进行文件上传时出现如下错误
<?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>SignatureDoesNotMatch</Code>
<Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message>
<RequestId>57C63079E442C7102431F134</RequestId>
<HostId>*********</HostId>
<OSSAccessKeyId>********</OSSAccessKeyId>
<SignatureProvided>*****</SignatureProvided>
<StringToSign>PUT
application/octet-stream
1472692500
x-oss-meta-author:80739902534324224
/inspectv2/headIcon/web.jpg</StringToSign>
<StringToSignBytes>50 55 54 0A 0A 61 70 70 6C 69 63 61 74 69 6F 6E 2F 6F 63 74 65 74 2D 73 74 72 65 61 6D 0A 31 34 37 32 36 39 32 35 30 30 0A 78 2D 6F 73 73 2D 6D 65 74 61 2D 61 75 74 68 6F 72 3A 38 30 37 33 39 39 30 32 35 33 34 33 32 34 32 32 34 0A 2F 69 6E 73 70 65 63 74 76 32 2F 68 65 61 64 49 63 6F 6E 2F 77 65 62 2E 6A 70 67 </StringToSignBytes>
</Error>
之前使用此方法是可以实现文件授权上传的,但是从前天起就突然不行了,请教原因和解决办法
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。