AWS控制台多标签页切换频繁短时间登出问题如何解决
问题原因
这是AWS IAM Identity Center(原SSO)的会话Cookie覆盖机制导致的:每次你从SSO账号列表页点击management console打开新控制台标签页时,系统都会生成新的会话令牌,直接覆盖旧标签页的有效Cookie,哪怕你打开的是同一个账号的控制台,也会导致旧标签页会话失效被强制登出,和官方标注的最低1小时全局会话时长设置无关。
解决方案
- 同账号下开新服务标签不要走SSO入口:在已经登录的AWS控制台顶部搜索框输入你要打开的服务名称(比如Lambda、S3),右键选择在新标签页打开,或者直接点击服务名称跳转,就能复用当前有效会话,不会触发Cookie覆盖。
- 后续需要切换多账号的话,用Chrome多配置文件做隔离:给每个AWS账号创建独立的Chrome用户配置,不同账号的控制台在对应配置的窗口打开,会话完全隔离不会互相干扰。
- 临时避免Lambda代码丢失:在问题解决前,修改Lambda代码时每3到5分钟手动点一次
Deploy部署,或者先在本地编辑器写完代码再粘贴到控制台,不要长时间在控制台编辑不保存。 - 可选校验会话时长配置:如果担心是权限集配置问题,可以进入IAM Identity Center控制台→权限集→找到你当前使用的权限集,查看会话持续时间是否被管理员特殊设置为低于1小时,如有需要可以申请调整到更长时长。
内容的提问来源于stack exchange,提问作者alex
相关产品推荐
相关产品推荐

