Lier le certificat

Cette procédure est nécessaire lorsque le BI Service est configuré en HTTPS lors de l'installation du serveur de Nectari. Par exemple, elle pourrait être nécessaire si le BI Service est exposé à l'internet lors de l'utilisation du complément Excel Add-in.

Pour lier le certificat pour le BI Service :

  1. Appuyez sur la touche Windows + R pour ouvrir la fenêtre Exécuter.
  2. Entrer powershell et appuyer sur la touche Entrée.
  3. Copiez et collez cette commande et appuyez sur la touche Entrée :

    Get-ChildItem -path cert:\LocalMachine\My 
  4. Copiez l'Empreinte Numérique de votre certificat (c'est la première ligne) et collez-la sur dans un bloc-notes.

  5. De retour dans la fenêtre PowerShell, copiez et collez cette commande et appuyez sur la touche Entrée :

    netsh http add urlacl url=https://+:4504/ user="EVERYONE"

    Note

    4504 est le port d'application du BI Service qui est configuré lors de l'installation de base ou avancée.

    La valeur de User dépend de la langue du serveur ; par exemple : TODOS en espagnol et EVERYONE en anglais.

    Vous trouverez plus d'informations ici.

  6. Copiez et collez cette commande dans un bloc-notes (le même bloc-notes où vous avez mis l'empreinte numérique) :
    netsh http add sslcert ipport=0.0.0.0:4504 certhash=xxxxxxxxxxxxxxxxxxxxxxxxx appid={00000000-0000-0000-0000-000000000000}
  7. Remplacer la valeur du certhash (xxxxxxxxxxxxxxxxxxxxxxxxx) par l'empreinte numérique (7EC..A9 dans notre exemple).
  8. Dans la fenêtre PowerShell, entrez netsh puis appuyez sur la touche Entrée.
  9. Entrez http puis appuyez sur la touche Entrée.
  10. Collez le reste de la ligne de commande (add sslcert.. 0}) et appuyez sur la touche Entrée.

    Note

    Vous devez casser cette ligne de commande comme ceci sinon elle ne fonctionnera pas comme montré dans la capture d'écran ci-dessous.

Autres commandes utiles

Afficher les ports réservés:

netsh http show urlacl

 

Afficher les liaisons de certificats:

netsh http show sslcert

 

Supprimer la liaison du certificat:

netsh http delete sslcert ipport=0.0.0.0:4504

 

Supprimer le port réservé:

netsh http delete urlacl url=https://+:4504/