Skip to content

Commit c92ad88

Browse files
authored
Merge pull request #116 from aliyun/fix-ram-bug
suuprot AccessKeySecret key.
2 parents 346a355 + f9a385c commit c92ad88

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/curl.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,7 @@ void CurlHandlerPool::ReturnHandler(CURL* h)
279279
#define RAM_CRED_URL ""
280280
#define RAMCRED_ACCESSKEYID "AccessKeyId"
281281
#define RAMCRED_SECRETACCESSKEY "SecretAccessKey"
282+
#define RAMCRED_ACCESSKEYSECRET "AccessKeySecret"
282283
#define RAMCRED_ACCESSTOKEN "Token"
283284
#define RAMCRED_EXPIRATION "Expiration"
284285
#define RAMCRED_KEYCOUNT 4
@@ -1344,6 +1345,8 @@ bool S3fsCurl::ParseRAMCredentialResponse(const char* response, ramcredmap_t& ke
13441345
key = RAMCRED_ACCESSKEYID;
13451346
}else if(string::npos != (pos = oneline.find(RAMCRED_SECRETACCESSKEY))){
13461347
key = RAMCRED_SECRETACCESSKEY;
1348+
}else if (string::npos != (pos = oneline.find(RAMCRED_ACCESSKEYSECRET))) {
1349+
key = RAMCRED_SECRETACCESSKEY;
13471350
}else if(string::npos != (pos = oneline.find(RAMCRED_ACCESSTOKEN))){
13481351
key = RAMCRED_ACCESSTOKEN;
13491352
}else if(string::npos != (pos = oneline.find(RAMCRED_EXPIRATION))){

0 commit comments

Comments
 (0)