在AWS签名v4中设置aws sessionToken

时间:2015-07-29 19:16:27

标签: amazon-web-services signature

使用node.js库 - 我需要在我的S3 put命令的凭据上设置sessionToken以使用适当的权限。这就是我直接设置凭证的方式。

  AWS.config.update({accessKeyId : credentials.AccessKeyId,
    secretAccessKey:credentials.SecretAccessKey, 
    sessionToken: credentials.SessionToken});

尝试仅使用REST api重新创建相同的上传s3请求,我使用aws4库生成AWS签名v4,但我没有看到任何设置会话令牌的地方。

在没有使用AWS.S3对象的sessionToken的情况下调用我的s3 put命令会引发权限错误 - 与REST API一样。

如何将会话令牌设置为v4签名?

0 个答案:

没有答案