如何使用java禁用awscognito用户

mspsb9vt  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(210)

我有一个要求,当用户尝试了3个无效的密码登录尝试,该用户应该被阻止,并需要管理员协助再次启用。
下面是我正在尝试的示例代码:

CognitoIdentityProviderClient cognitoClient = CognitoIdentityProviderClient.builder()
            .region(Region.EU_WEST_1)
            .build();
    AdminDisableUserRequest.Builder adminDisableUserRequest = AdminDisableUserRequest.builder().userPoolId("userPoolId").
            username("username");
    AdminDisableUserResponse result =  cognitoClient.adminDisableUser(adminDisableUserRequest.build());

引发了以下错误消息:
software.amazon.awssdk.services.cognitoidentityprovider.model.cognitoidentityprovider异常:请求中包含的安全令牌已过期(服务:cognitoidentityprovider,状态代码:400,请求id:6d08e69d-e0d9-4bc7-a90d-a26f7cf2fecc)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题