如何使用python将访问密钥隐藏在aws3预先指定的url中

2024-04-25 17:00:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用python在aws3上生成预签名的url。生成后,它会在url中显示我的访问密钥。如何在显示访问密钥的情况下生成url?在

https://console.wasabisys.com/testing-usman/?AWSAccessKeyId=

这是我使用的代码:

s3 = boto3.client('s3',
endpoint_url = 'https://console.wasabisys.com',
aws_access_key_id = '<4XR7DSJX1MYFYXETUGBA>',
aws_secret_access_key = '<8aD49ac2cJsuWr7crjRTAN0jqH4JzyV6uQwhJyw1>')

url = s3.generate_presigned_url(
ClientMethod='get_object',
Params={
    'Bucket': 'testing-usman',
    'Key': '.'  

   }
)
print(url)

我需要没有显示我的访问密钥的网址。在


Tags: keyhttpscomawsurls3access密钥