AWS如何处理对getSessionToken的多个调用?我原以为它会返回新的访问令牌,但如果在一定的时间范围内,它看起来可能会使用以前生成的令牌。
AWS文档中似乎没有任何关于这方面的信息。我特别通过AWS SDK for PHP调用getSessionToken,但我认为这无关紧要。
$sts = StsClient::factory(
// pass config here
);
$sessionToken = $sts->getSessionToken();
ECHO $sessionToken['Credentials'];
$sessionToken = $sts->getSessionToken();
ECHO $sessionToken['Credentials']; // Will the credentials be the same?
getSessionToken
的每次执行不仅会产生新的令牌,还会产生新的访问和密钥。
请仔细检查您的输出。代币看起来可能相似,但应该有所不同。