Puede acceder a la REST API de Fusion desde una máquina local.
Procedimiento
- Instale Fusion en el Mac.
- Antes de iniciar el servicio de REST API por primera vez, configure sus credenciales.
- En una ventana de terminal, ejecute el comando
vmrest -C
. - Cuando se le solicite, introduzca un nombre de usuario y una contraseña.
No es necesario configurar las credenciales cuando se inicia la REST API en ocasiones posteriores.
- En una ventana de terminal, ejecute el comando
- Configure el servicio de REST API para el acceso a través de HTTP y HTTPS.
Puede configurar el servicio de REST API para proporcionar acceso HTTP o HTTPS de forma local.
- Proporcione el servicio HTTP.
- En una ventana de terminal, ejecute el comando vmrest.
El comando devuelve el número de puerto y la dirección IP desde donde se puede acceder al servicio HTTP. La dirección IP predeterminada es 127.0.0.1:8697.
- Abra un navegador web y vaya a http://dirección-devuelta-por-el-comando-vmrest.
- Haga clic en Autorizar en la esquina superior derecha de la página Explorador de API de Fusion.
- Para autenticarse, introduzca el nombre de usuario y la contraseña que configuró en Paso 2.
- En una ventana de terminal, ejecute el comando vmrest.
- Proporcione el servicio HTTPS.
En esta situación, cuando se usa el comando vmrest para iniciar el servicio de REST API, deben usarse las opciones -c y -k conjuntamente para especificar el certificado y la clave privada.
- En una ventana de terminal, ejecute un comando para generar un certificado y una clave privada.
El comando de ejemplo que aparece a continuación, se genera un certificado autofirmado basado en OpenSSL y una clave privada.
openssl req -x509 -newkey rsa:4096 -keyout fusionapi-key.pem -out fusionapi-cert.pem -days 365 -nodes
- Para iniciar el servicio de REST API de Fusion, ejecute el siguiente comando. Reemplace los marcadores de posición por la ruta de acceso completa al archivo de certificado y la ruta de acceso completa al archivo de clave privada.
vmrest -c archivo-certificado -k archivo-clave-privada
El comando devuelve la dirección desde donde se puede acceder al servicio HTTPS.
- Abra un navegador web y vaya a https://dirección-devuelta-por-el-comando-vmrest.
- Haga clic en Autorizar en la esquina superior derecha de la página Explorador de API de Fusion.
- Para autenticarse, introduzca el nombre de usuario y la contraseña que configuró en Paso 2.
- En una ventana de terminal, ejecute un comando para generar un certificado y una clave privada.
- Proporcione el servicio HTTP.