小编abd*_*lem的帖子

admin-create-user 命令无法正常工作

我正在尝试运行官方文档中所示的 admin-create-user cli 命令,但它似乎无法正常运行。

尽管它们在命令中,但我没有得到所有属性创建事件。我总是只得到命令中输入的最后一个属性。

难道我做错了什么?有什么解决办法吗?

aws cognito-idp admin-create-user --user-pool-id us-west-2_aaaaaaaaa --username diego@example.com --user-attributes=Name=email,Value=kermit2@somewhere.com,Name=phone_number,Value="+15555551212" --message-action SUPPRESS

Run Code Online (Sandbox Code Playgroud)

我得到

{
    "User": {
        "Username": "diego@example.com",
        "Enabled": true,
        "UserStatus": "FORCE_CHANGE_PASSWORD",
        "UserCreateDate": 1566470568.864,
        "UserLastModifiedDate": 1566470568.864,
        "Attributes": [
            {
                "Name": "sub",
                "Value": "5dac8ce5-2997-4185-b862-86cf15aede77"
            },
            {
                "Name": "phone_number",
                "Value": "+15555551212"
            }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

代替

{
  "User": {
      "Username": "7325c1de-b05b-4f84-b321-9adc6e61f4a2",
      "Enabled": true,
      "UserStatus": "FORCE_CHANGE_PASSWORD",
      "UserCreateDate": 1548099495.428,
      "UserLastModifiedDate": 1548099495.428,
      "Attributes": [
          {
              "Name": "sub",
              "Value": "7325c1de-b05b-4f84-b321-9adc6e61f4a2"
          },
          {
              "Name": "phone_number",
              "Value": "+15555551212"
          },
          {
              "Name": "email",
              "Value": "diego@example.com" …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-cli amazon-cognito

1
推荐指数
1
解决办法
1144
查看次数