AWS预签名URL在新桶上返回签名不匹配的错误。
创始人
2024-09-28 01:00:46
0

在使用AWS S3预签名URL时,如果遇到在新桶上返回签名不匹配的错误,有可能是由于新桶中没有权限而导致的。为了解决这个问题,需要在创建新桶时添加正确的权限。

以下是解决方法的示例代码:

import boto3

s3 = boto3.client('s3')
bucket_name = 'my-new-bucket'

# create new bucket with the correct permission
s3.create_bucket(Bucket=bucket_name, ACL='public-read')

# generate pre-signed URL for GET operation
url = s3.generate_presigned_url('get_object', Params={'Bucket': bucket_name, 'Key': 'my-object'}, ExpiresIn=3600)

# attempt to retrieve URL content using requests library
import requests

response = requests.get(url)

# check response status code and content
print(response.status_code)
print(response.content)

以上代码示例中,我们首先使用AWS SDK创建一个新的桶并将其权限设置为public-read。然后,我们使用AWS SDK生成GET操作的预签名URL。最后使用python的requests库尝试获取URL的内容,以进行进一步验证。

相关内容

热门资讯

安装程序教程“wpk透视挂下载... >>您好:wpk透视挂下载软件加扣扣群确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别...
一分钟了解“Wepoker最厉... >>您好:Wepoker最厉害三个组合软件加扣扣群确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
必备辅助推荐“WPK透视挂怎么... >>>您好:,软件加微信【添加136704302】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
热点讨论“wpk透视挂辅助”开... 您好,wpk透视挂辅助这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在...
技术分享“wepoker德州透... >>您好:wepoker德州透视挂免费下载软件加扣扣群确实是有挂的,很多玩家在这款游戏中打牌都会发现...
总算了解“WePoKer有没有... 您好,WePoKer有没有透视软件挂这款游戏可以开挂的,确实是有挂的,需要了解加微【13670430...
记者发布“wepokerplu... 无需打开直接搜索加微信客服(136704302)咨询了解wepokerplus挂先试用后付款辅助器目...
重大通报“wepoker辅助工... >>您好:wepoker辅助工具好用吗软件加扣扣群确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
分享个大家“wepoker透视... wepoker透视脚本配置是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户...
指导大家“WePoKer到底有... 您好:WePoKer到底有透视挂吗这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现...