amazon-web-services - 更改凭据和区域后,使用预签名 URL 上传图像不起作用
问题描述
我使用带有 php aws-sdk 版本 2.8.3 的预签名 url 进行了图像上传,但是当我更改凭据和区域(us-east-1 到 ap-south-1)时,它显示无效请求
<?xml version="1.0" encoding="UTF-8"?><Error><Code>InvalidRequest</Code><Message>The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.</Message><RequestId>G1VJ3fghfhX92CJ5</RequestId><HostId>0Zpechghj0D/ghjCryH+XUqadJ8LXsghjghjFdwxtAFDterQDtih+u6DzrTM0i0Rfw=</HostId></Error>
图片上传不起作用的原因是什么?
解决方案
推荐阅读
- kubernetes - k3s - 无法根据服务名称访问我的服务
- dart - 页面标题在当前页面和上一页之间不断变化
- android - 使用 DocumentFile TreeUri 在 Android 11 上的 MediaStore 中更新 DATE_MODIFIED
- reactjs - 功能组件已卸载,请求失败时如何将错误发送回父级?
- python - 创建(嵌套)字典并导出到 JSON 文件
- javascript - WebSocket 连接到 'ws://localhost:5080/live/?id=mystream' 失败 - red5pro
- reactjs - 我想知道 ReactJS 中这个复选框问题的答案
- c++ - C++20:嵌入式上的范围和协程
- android - 使用 github 操作将 apk 文件上传到 Slack
- r - 调整包含链接的列的大小