当在命令行中运行该函数时,它会生成带有IAM凭据的预签名URL,该凭据可能存储在环境变量中或中
~/.aws/config
。
为关联的IAM角色分配临时凭证
1
在AWS Lambda环境中调用时使用该函数。
AWS需要使用临时凭证进行的请求包括
x-amz-security-token
头。
2
我没有在这里找到URL的长度。
如果您希望在本地和Lambda函数环境中保持一致的行为,一种简单的方法是在Lambda函数的环境中设置AWS凭据。