OSSClient client = new OSSClient(endpoint, accessKeyId, accessKeySecret,securityToken);
URL url = client.generatePresignedUrl(bucket, "/de0c00502b2ae571/avater/de0c00502b2ae5711489492290081.jpg", expireDate);
返回
The request signature we calculated does not match the signature you provided. Check your key and signing method.
我们计算的请求签名与您提供的签名不匹配。检查您的密钥和签名方法。
参数都是没有问题的
临时账号对应的权限:oss:*
'Version' => '1',
'Statement' => [
[
'Effect' => 'Allow',
'Action' => [
'oss:*'
],
'Resource' => [
"acs:oss:*:*:{$bucket名称}",
"acs:oss:*:*:{$bucket名称}/*"
]
]
]
];
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。