amazon-web-services - 如果多次调用,AWS getSessionToken 是否会返回相同的凭证?
问题描述
AWS 如何处理对 getSessionToken 的多个调用?我期待它返回新的访问令牌,但是如果仍在某个时间范围内,它看起来可能会使用先前生成的访问令牌。
AWS 文档中似乎没有关于此的任何信息。我专门通过适用于 PHP 的 AWS 开发工具包调用 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
不仅会产生新的令牌,还会产生新的访问和密钥。
请仔细检查您的输出。令牌可能看起来相似,但它们应该不同。
推荐阅读
- java - Spring Boot 不会自动创建表
- java - 如何使用jooq从同一个spring boot服务中的两个数据源生成pojos
- python - Flask 路由没有给出想要的结果,在某些情况下没有附加 URL
- html - 旋转到横向模式时移动网站变为桌面
- android - 安卓用户界面更新
- python - 从odoo qweb中的按钮触发动作
- django - 将 ManyToMany Field 对象添加到信号创建模型实例的信号
- count - 如何将过滤器传递给 Count?
- go - 如何编写一个接受任何数值类型的泛型函数?
- ionic-framework - “com.android.build.gradle.AppPlugin@1544e09d”的“未指定”的错误“插件版本”不是有效的版本号。离子 6