首页 > 解决方案 > 更改凭据和区域后,使用预签名 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>

图片上传不起作用的原因是什么?

标签: amazon-web-servicesamazon-s3aws-sdkaws-php-sdk

解决方案


推荐阅读