Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2023-01-31 GMT+08:00

Cambio de contraseña

Descripción

Esta API es utilizada por un usuario de empresa para cambiar la contraseña. Cuando el servidor recibe una solicitud, cambia la contraseña y devuelve el resultado.

SLA

Tasa de éxito de solicitudes: > 99.99%

Retardo de solicitud TP99: 179 ms

Depuración

Puede depurar esta API en Explorador de API.

Prototipo

Tabla 1 Prototipo

Método de solicitud

PUT

Dirección de solicitud

/v1/usg/acs/password

Protocolo de transporte

HTTPS

Parámetros de solicitud

Tabla 2 Parámetros

Parámetro

Obligatorio

Tipo

Localización

Descripción

X-Access-Token

String

Header

Token de autorización. Utilice el valor de accessToken en la respuesta a la solicitud de Autenticación de un ID de aplicación.

Content-Type

String

Header

Formato de los medios de comunicación del cuerpo.

Ejemplo application/json; charset=UTF-8

X-Request-Id

No

String

Header

ID de solicitud, que se utiliza para el seguimiento y la localización de fallos. Se recomienda utilizar un UUID. Si este parámetro no se incluye, se genera automáticamente un ID de solicitud.

Accept-Language

No

String

Header

Idioma. Valores zh-CN para el chino (predeterminado) y en-US para el inglés.

account

String

Body

Cuenta, que debe contener el nombre de dominio.

maxLength: 255

minLength: 1

newPwd

String

Body

Nueva contraseña de inicio de sesión.

Requisitos de contraseña:

  • La contraseña contiene de 8 a 32 caracteres.
  • La contraseña debe contener al menos dos de los siguientes: letras minúsculas, letras mayúsculas, números y caracteres especiales (`~!@#$%^&*()-_=+\|[{}];:,'<.>/?).
  • La contraseña nueva debe ser distinta de la contraseña anterior.
  • La contraseña no se puede actualizar dentro de los cinco minutos posteriores al último cambio de contraseña.
  • La nueva contraseña no puede ser la misma que las contraseñas utilizadas recientemente.
  • La contraseña no puede incluir tres ni más caracteres repetidos seguidos.
  • La contraseña no puede ser la misma que el nombre o el reverso del nombre (sin distinción entre mayúsculas y minúsculas).
  • La nueva contraseña y la contraseña antigua deben contener al menos dos caracteres diferentes.

oldPwd

String

Body

Contraseña de inicio de sesión antigua.

maxLength: 32

minLength: 1

Códigos de estado

Tabla 3 Códigos de estado

Código de estado de HTTP

Descripción

200

Operación exitosa.

400

Parámetros no válidos

401

La autenticación no se realiza o falla.

403

Permisos insuficientes.

500

Excepción del servidor.

Parámetros de respuesta

Ninguno

Solicitud de ejemplo

PUT /v1/usg/acs/password
Connection: keep-alive
X-Access-Token: stbWWx06NMlL9EtMVHJHXLgXSesds7YX9zFM
Content-Type: application/json
Host: api.meeting.huaweicloud.com
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)

{
    "oldPwd": "*********",
    "newPwd": "*********",
    "account": "user002"
}

Ejemplo de respuesta

HTTP/1.1 200 
Date: Wed, 18 Dec 2019 06:20:40 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 143
Connection: keep-alive
Pragma: No-cache
Cache-Control: no-cache
http_proxy_id: c94f64967745b0670c299c0688479078
Server: api-gateway
X-Request-Id: bce6a227f986f25d3dfaf147ba75af8f

Códigos de error

Si se devuelve un código de error que comienza con MMC o USG cuando utiliza esta API, corrija el error siguiendo las instrucciones proporcionadas en el Centro de errores de la API de Huawei Cloud.

Ejemplo de comando cURL

curl -k -i -H 'content-type: application/json' -X PUT -H 'X-Access-Token: stbWWx06NMlL9EtMVHJHXLgXSesds7YX9zFM' -d '{"account":"user02","oldPwd":"*********","newPwd":"********"}' 'https://api.meeting.huaweicloud.com/v1/usg/acs/password'