mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
Merge pull request #2443 from fcheung/fix_aws_signed_url
[AWS|Storage] fixed signed urls when using session tokens
This commit is contained in:
commit
3bf300ff7e
1 changed files with 4 additions and 0 deletions
|
@ -140,6 +140,10 @@ module Fog
|
||||||
|
|
||||||
def signed_url(params, expires)
|
def signed_url(params, expires)
|
||||||
expires = expires.to_i
|
expires = expires.to_i
|
||||||
|
if @aws_session_token
|
||||||
|
params[:headers]||= {}
|
||||||
|
params[:headers]['x-amz-security-token'] = @aws_session_token
|
||||||
|
end
|
||||||
signature = signature(params, expires)
|
signature = signature(params, expires)
|
||||||
params = request_params(params)
|
params = request_params(params)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue