当我的客户端应用程序在getAuthenticationDetails
(Java)上调用AuthenticationHandler
时,保存在Cognito上的用户sub
会发生变化。在许多与AWS sub使用相关的评论中,他们使用sub作为其数据库中的uuid。为什么我的子值会发生变化,我该如何解决?
答案 0 :(得分:0)
我可以获得重现这一步骤的步骤吗?你的意思是idToken或accessToken中的sub? sub应如您所说,对用户而言是唯一的,除非用户(具有相同的用户名)被删除并再次创建,否则子值不应更改。