use*_*919 5 java spring-boot amazon-cognito
根据文档 - https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_RespondToAuthChallenge.html会话参数是可选的。
Map<String, String> challengeResponses = new HashMap<String, String>();
challengeResponses.put("USERNAME", "username");
challengeResponses.put("SMS_MFA_CODE","code");
challengeResponses.put("SECRET_HASH", secretHash);
RespondToAuthChallengeRequest respondToAuthChallengeRequest = new RespondToAuthChallengeRequest()
.withChallengeName(ChallengeNameType.SMS_MFA).withClientId("client_id")
.withChallengeResponses(challengeResponses);
RespondToAuthChallengeResult respondToAuthChallengeResult = null;
respondToAuthChallengeResult = cognitoClient.respondToAuthChallenge(respondToAuthChallengeRequest);
Run Code Online (Sandbox Code Playgroud)
当我不向请求添加会话参数时,我不断收到以下异常。
**Missing required parameter Session (Service: AWSCognitoIdentityProvider; Status Code: 400; Error Code: InvalidParameterException; Request ID: ef8780a3-a5f3-4d54-aac5-2251deb7e932)**
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2077 次 |
| 最近记录: |