Невозможно выполнить HTTP-запрос для регистрации нового пользователя в Cognito AWS с помощью Postman.
Я пытаюсь сделать ручной запрос регистрации с почтальоном. Есть 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 ответ
Пожалуйста, обратитесь к API Cognito - 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