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.
Centro de ayuda/ Meeting/ Referencia de la API del servidor/ Autenticación del inicio de sesión/ APIs/ Obtención de un nonce para redireccionamiento sin inicio de sesión
Actualización más reciente 2023-01-31 GMT+08:00

Obtención de un nonce para redireccionamiento sin inicio de sesión

Descripción

Esta API se utiliza para obtener un nonce para redirigir a Huawei Cloud Meeting Management Platform desde la página de generación de tokens sin iniciar sesión. Una vez obtenido el nonce, puede redirigir a la Plataforma de Gestión a través del enlace https://bmeeting.huaweicloud.com/?lang=zh-CN&nonce=xxxxxxxxxxxxx#/login.

Depuración

Puede depurar esta API en Explorador de API.

Prototipo

Tabla 1 Prototipo

Método de solicitud

POST

Dirección de solicitud

/v1/usg/acs/auth/portal-ref-nonce

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

Autenticación de tokens.

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.

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

Acceso denegado.

500

Excepción del servidor.

Parámetros de respuesta

Tabla 4 Parámetros de respuesta

Parámetro

Tipo

Descripción

nonce

String

Nonce utilizado para la redirección de inicio de sesión. Un nonce solo se puede usar una vez.

NOTA:

Puede redirigir a la Plataforma de Gestión a través del enlace https://bmeeting.huaweicloud.com/?lang=en-US&nonce=xxxxxxxxxxxxx#/login.

Solicitud de ejemplo

POST /v1/usg/acs/auth/portal-ref-nonce
Connection: keep-alive
X-Access-Token: cnrJmYwhPxsnNLky5APQm1hqWfXCDUN3d1lH
Content-Type: application/json
Host: api.meeting.huaweicloud.com
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)

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: 745
Connection: keep-alive
Pragma: No-cache
Cache-Control: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
X-XSS-Protection: 1; mode=block
X-Download-Options: noopen
X-Content-Type-Options: nosniff
strict-transport-security: max-age=16070400; includeSubDomains
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' blob: data: http: https: ; child-src * ; connect-src *
x-request-id: 6162fa32dc7e47afafeee39a72a2eec8
Server: CloudPortal

{
    "nonce": "1605496941659KzhX8aNBqyaY7e2esSDMnv3N9DWqpt7yo"
}

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 -X POST -H 'X-Access-Token: cnrJmYwhPxsnNLky5APQm1hqWfXCDUN3d1lH'
 'https://api.meeting.huaweicloud.com/v1/usg/acs/auth/portal-ref-nonce'