Vous pouvez accéder au service REST API de Fusion à partir d'une machine locale.
Procédure
- Installez Fusion sur votre Mac.
- Avant de démarrer le service REST API pour la première fois, configurez les informations d'identification.
- Dans une fenêtre de terminal, exécutez la commande
vmrest -C
. - Entrez un nom d'utilisateur et un mot de passe lorsque vous y êtes invité.
Vous n'avez pas besoin de configurer les informations d'identification lorsque vous démarrez le service REST API les fois suivantes.
- Dans une fenêtre de terminal, exécutez la commande
- Configurez le service REST API pour l'accès HTTP et HTTPS.
Vous pouvez configurer le service REST API pour fournir un accès HTTP ou HTTPS localement.
- Fournir un service HTTP.
- Dans une fenêtre de terminal, exécutez la commande vmrest.
La commande renvoie l'adresse IP et le numéro de port que vous utilisez pour accéder au service HTTP. L'adresse IP par défaut est 127.0.0.1:8697.
- Ouvrez un navigateur Web et accédez à l'adresse http://adresse renvoyée par la commande vmrest.
- Dans le coin supérieur droit de la page de l'explorateur de l'API Fusion, cliquez sur Autoriser.
- Pour vous authentifier, entrez le nom d'utilisateur et le mot de passe configurés à l'étape Étape 2.
- Dans une fenêtre de terminal, exécutez la commande vmrest.
- Fournissez un service HTTPS.
Dans ce cas, lorsque vous utilisez la commande vmrest pour démarrer le service REST API, vous devez utiliser les options -c et -k pour spécifier le certificat et la clé privée.
- Dans une fenêtre de terminal, exécutez une commande pour générer un certificat et une clé privée.
L'exemple de commande suivant génère un certificat autosigné basé sur OpenSSL et une clé privée.
openssl req -x509 -newkey rsa:4096 -keyout fusionapi-key.pem -out fusionapi-cert.pem -days 365 -nodes
- Pour démarrer le service de REST API de Fusion, exécutez la commande qui suit. Remplacez les espaces réservés par le chemin d'accès complet au fichier de certificat et le chemin d'accès complet au fichier de clé privée.
vmrest -c certificate-file -k private-key-file
La commande renvoie l'adresse à partir de laquelle vous pouvez accéder au service HTTPS.
- Ouvrez un navigateur Web et accédez à l'adresse https://address-returned-by-vmrest-command.
- Dans le coin supérieur droit de la page de l'explorateur de l'API Fusion, cliquez sur Autoriser.
- Pour vous authentifier, entrez le nom d'utilisateur et le mot de passe configurés à l'étape Étape 2.
- Dans une fenêtre de terminal, exécutez une commande pour générer un certificat et une clé privée.
- Fournir un service HTTP.