使用adminInitiateAuth触发User Migration Lambda遇PreAuthentication错误
问题解决方法
错误提示Bad triggerSource PreAuthentication_Authentication说明当前用户池的触发器配置有误——你把用户迁移(User Migration)Lambda函数错误绑定到了预认证(PreAuthentication)触发器上,而非对应的用户迁移触发器。
解决步骤:
- 登录AWS控制台,打开出问题的Cognito用户池
- 切换到「触发器」标签页
- 找到「用户迁移」触发器,确认已绑定你的用户迁移Lambda函数
- 检查「预认证」触发器,若发现绑定了该Lambda函数,立即移除这个错误绑定
- 保存配置后重新执行你的代码
你的代码本身没有问题(同账号另一个用户池可正常运行),核心问题就是触发器类型绑定错误。
内容的提问来源于stack exchange,提问作者shamila
相关产品推荐
相关产品推荐

