MSe*_*uin 5 amazon-s3 amazon-web-services
我是Web开发人员的新手,这有点让人头疼。我们有一部分软件可以通过Rest api从服务器端代码将文档上传到Amazon云。
我是该公司的新手,但系统的这一部分似乎已经存在了一段时间,并且直到最近才在过去的两个月中开始发挥作用。似乎找不到任何会影响它的最新代码更改,尽管也许我只是不够努力。
api向S3服务发出发布请求,并返回“ InvalidArgument”错误,并显示消息“不支持的授权类型”。
Authorization标头如下所示:“ Bearer [TokenID]”。
如果我删除了Authorization标头(如我在其他地方阅读的内容),则会返回此错误:“ MethodNotAllowed”,“不允许对此资源使用指定的方法。”
特定的存储区CORS设置如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Run Code Online (Sandbox Code Playgroud)
任何帮助是极大的赞赏!
| 归档时间: |
|
| 查看次数: |
917 次 |
| 最近记录: |