Skip to content

Commit 757f6c4

Browse files
committed
Merge pull request #1035 from noobaa/evgb-BucketKeysAdd
Evgb BucketKeysAdd
2 parents d70751c + 25c888b commit 757f6c4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/s3/s3_rest.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,8 +233,9 @@ function s3_rest(controller) {
233233
let v4info = {};
234234
v4info.xamzdate = req.headers['x-amz-date'];
235235
//console.warn('v4info.xamzdate: ', v4info.xamzdate);
236-
v4info.signedheaders = req.headers.authorization.substring(req.headers.authorization.indexOf('SignedHeaders') + 14,
237-
req.headers.authorization.indexOf('Signature') - 2);
236+
var signedheaders_substring = req.headers.authorization.substring(req.headers.authorization.indexOf('SignedHeaders') + 14,
237+
req.headers.authorization.length);
238+
v4info.signedheaders = signedheaders_substring.substring(0, signedheaders_substring.indexOf(','));
238239
//console.warn('v4info.signedheaders: ', v4info.signedheaders);
239240
//authorization: 'AWS4-HMAC-SHA256 Credential=wwwwwwwwwwwww123aaaa/20151023/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=0b04a57def200559b3353551f95bce0712e378c703a97d58e13a6eef41a20877',
240241
/*let credentials_location = req.headers.authorization.indexOf('Credential') + 11;

0 commit comments

Comments
 (0)