错误:AWS S3 预签名上传 URL 上的 net::ERR_INSECURE_RESPONSE

bas*_*rat 3 amazon-s3

当我们上传到 AWS chrome 中的预签名网址时,出现错误net::ERR_INSECURE_RESPONSE并且无法上传

bas*_*rat 5

该错误net::ERR_INSECURE_RESPONSE表明该 url 使用了不受信任的证书。如果您的存储桶名称中有 a,.例如 ,则可能会发生这种情况foo.bar。亚马逊制作的上传网址foo.bar.s3.amazonaws.com与证书不匹配*.s3.amazonaws.com。这就是通配符证书的工作原理。

使固定

更改存储桶名称以删除任何.s 例如foo-bar。上传 url 将变为foo-bar.s3.amazonaws.com和 并将与 s3 证书匹配*.s3.amazon.com