首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取预签名url时在aws s3 c#中使用SignatureDoesNotMatch

获取预签名url时在aws s3 c#中使用SignatureDoesNotMatch
EN

Stack Overflow用户
提问于 2016-07-21 23:12:20
回答 2查看 851关注 0票数 2

嗨,我有一个mvc应用程序,我想在亚马逊s3中获得上传图像的网址,但在得到网址后,它无法在浏览器代码中打开,以获得网址是

代码语言:javascript
运行
复制
  var expiryUrlRequest = new GetPreSignedUrlRequest();
        expiryUrlRequest.BucketName = BUCKET_NAME;
        expiryUrlRequest.Key = "uploads/participantid_" + v1+ "/taskid_" + v2 + "/" + 0 + ".mp4";
        expiryUrlRequest.ContentType = "Video/mp4";
        expiryUrlRequest.Expires = DateTime.Now.AddYears(10);

     string    url = client.GetPreSignedURL(expiryUrlRequest);

我也得到了url,但在它进入浏览器之后,它显示签名不匹配。

EN

Stack Overflow用户

发布于 2016-09-22 16:05:24

在生成预签名的URL并绑定到html之后。十六进制值的签名正在更改为asci符号。

请确保为没有十六进制值的预签名url创建签名

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38507983

复制
相关文章

相似问题

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