Невозможно выполнить HTTP-запрос для регистрации нового пользователя в Cognito AWS с помощью Postman. - PullRequest
0 голосов
/ 25 апреля 2018

Я пытаюсь сделать ручной запрос на регистрацию в Почтальоне. Есть POST-запрос с заголовком:

Content-Type:application/x-amz-json-1.1
X-Amz-Target:AWSCognitoIdentityProviderService.SignUp

и тело в сыром виде выглядит так:

{
    "ClientId": "xxxxxxxxx",
    "Password": "xxxxxxxx",
    "UserAttributes": [ 
                        {
                            "Name": "Name",
                            "Value": "xxxxxx@dd.com"
                        }
                    ],
    "Username": "xxxxxxx"
} 

Я получаю в ответе эту ошибку:

{"__type":"UnknownOperationException"}

Любая подсказка, почему я получаю эту ошибку?

1 Ответ

0 голосов
/ 30 апреля 2018

Пожалуйста, укажите Cognito API - AdminCreateUser

Таким образом, данные JSON должны быть:

{
   "DesiredDeliveryMediums": [ "string" ],
   "ForceAliasCreation": boolean,
   "MessageAction": "string",
   "TemporaryPassword": "string",
   "UserAttributes": [ 
      { 
         "Name": "string",
         "Value": "string"
      }
   ],
   "Username": "string",
   "UserPoolId": "string",
   "ValidationData": [ 
      { 
         "Name": "string",
         "Value": "string"
      }
   ]
}

Нет ClientId

...