uri encode session token

This commit is contained in:
Adam Fowler 2019-11-07 01:55:25 +00:00
parent 92073bb582
commit d8917d8684
1 changed files with 1 additions and 1 deletions

View File

@ -77,7 +77,7 @@ public class AWSSigner {
query += "&X-Amz-Expires=\(expires)"
query += "&X-Amz-SignedHeaders=\(signingData.signedHeaders)"
if let sessionToken = credentials.sessionToken {
query += "&X-Amz-Security-Token=\(sessionToken)"
query += "&X-Amz-Security-Token=\(sessionToken.uriEncode())"
}
// Split the string and sort to ensure the order of query strings is the same as AWS
query = query.split(separator: "&")