Vous devez définir la liaison de site HTTPS pour Integration Broker. Pour définir la liaison, vous avez besoin d'un certificat SSL pour le serveur Integration Broker. Vous pouvez obtenir un certificat auprès d'une autorité de certification ou créer un certificat auto-signé.

Note:

Si vous utilisez la version Windows de VMware Identity Manager Connector et que vous installez Integration Broker sur le même serveur que le connecteur, vérifiez que les ports de liaison HTTP et HTTPS ne sont pas en conflit avec les ports utilisés par le connecteur.

Le Connecteur VMware Identity Manager utilise toujours le port 80. Il utilise également 443, sauf si un port différent est configuré pendant l’installation. Pour plus d'informations sur les ports utilisés, consultez la section Installation et configuration de VMware Identity Manager Connector (Windows).

Il est recommandé d’installer Integration Broker et Connecteur VMware Identity Manager sur des serveurs différents.

Conditions préalables

  • Obtenez un certificat SSL pour le serveur Integration Broker. Vous pouvez obtenir un certificat auprès d'une autorité de certification ou créer un certificat auto-signé. Installez le certificat dans le magasin Microsoft sur le serveur Integration Broker.

    Reportez-vous aux sections Exemple : Créer un certificat auto-signé avec le Gestionnaire des services Internet et Exemple : Créer un certificat auto-signé avec OpenSSL.

    Note:

    Si vous utilisez la version Windows de VMware Identity Manager Connector et que vous avez installé Integration Broker sur le même serveur que le connecteur, vous pouvez utiliser le certificat auto-signé généré lors de l'installation du connecteur. Installez le certificat dans le magasin Microsoft et utilisez-le pour la liaison HTTPS.

Procédure

  1. Dans le Gestionnaire des services Internet, dans le volet de gauche, cliquez sur le site Web sous lequel vous avez installé Integration Broker.
    Info-bulle:

    Pour vérifier le site Web correct, vous pouvez développer le site dans le volet de gauche et vérifier qu'Integration Broker est répertorié dessous.

  2. Dans le volet de droite, sous Modifier un site, cliquez sur Liaisons.
  3. Ajoutez la liaison HTTPS en utilisant le certificat que vous avez créé.
    1. Cliquez sur Ajouter.
    2. Dans le champ Type, sélectionnez https.
    3. Si vous utilisez IIS 8.0 ou version ultérieure, vérifiez que le champ Nom d'hôte est vide. Il ne doit contenir aucune valeur.
    4. Dans le champ Certificat SSL, sélectionnez le certificat SSL que vous avez créé.
      Par exemple :

      définir la liaison HTTPS


    5. Cliquez sur OK.
  4. Redémarrez IIS.
    1. Ouvrez la fenêtre d'invite de commande en tant qu'administrateur.
    2. Tapez iisreset.

Que faire ensuite

Vérifiez les liaisons.

  • Vérifiez que la liaison HTTP produit la sortie attendue en tapant http://hostname /IB/API/RestServiceImpl.svc/ibhealthcheck dans la barre d'adresses d'un navigateur.

    Sortie attendue :

    All ok

  • Vérifiez que la liaison HTTPS produit la sortie attendue en tapant https://hostname /IB/API/RestServiceImpl.svc/ibhealthcheck dans la barre d'adresses d'un navigateur.

    Sortie attendue :

    All ok

Note:

Dans Internet Explorer, la sortie All ok ne s'affiche pas directement. Au lieu de cela, le fichier de sortie est téléchargé. Ouvrez le fichier pour afficher la sortie.