首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用服务端生成上传签名等信息,但是客户端报403错误?

使用服务端生成上传签名等信息,但是客户端报403错误?

提问于 2019-10-29 19:39:55
回答 0关注 0查看 303

<?xml version='1.0' encoding='utf-8' ?>

<Error>

<Code>AccessDenied</Code>

<Message>Access Denied.</Message>

<ServerTime>2019-10-29T11:29:40Z</ServerTime>

<Resource>wayne-1251440242.cos.ap-shanghai.myqcloud.com/2019/10/29/670I5bb18H7i3ZPiqAkh9Vz6hIiojDf4urPlKngPKEvzkGO04vlr5tXYijctRaXu.jpg</Resource>

<RequestId>NWRiODIyYTRfNjYzZjIyMDlfNTZmXzYzOTQwZg==</RequestId>

<TraceId>OGVmYzZiMmQzYjA2OWNhODk0NTRkMTBiOWVmMDAxODc0OWRkZjk0ZDM1NmI1M2E2MTRlY2MzZDhmNmI5MWI1OTQyYWVlY2QwZTk2MDVmZDQ3MmI2Y2I4ZmI5ZmM4ODFjN2ZmMzBkZTlkODM0YTNiOTUxOGIzZmNiMzA0NTM5NWY=</TraceId>

</Error>

上面是客户端上传时,收到的错误,

客户端的操作:

代码语言:javascript
复制
$url = $this->cos->getPresignetUrl('putObject', [
    'Bucket' => $this->cosConfig['bucket'],
    'Key' => $resource->getPath(),
    'Body' => 'string'
]);
$headers = [
    'Authorization' => $url->getQuery(),
    'Content-Type' => $request->input('mime_type'),
    'Content-Length' => $request->input('size')
];

put执行时的地址 https://wayne-xxxx.cos.ap-shanghai.myqcloud.com/2019/10/29/670I5bb18H7i3ZPiqAkh9Vz6hIiojDf4urPlKngPKEvzkGO04vlr5tXYijctRaXu.jpg

请求携带 上面的headers信息,存储桶已经设置了跨域权限开放,

请帮忙看看什么问题

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档