IIS ajouter une liaison en PowerShell [Résolu]

Signaler
Messages postés
135
Date d'inscription
samedi 16 mars 2019
Statut
Membre
Dernière intervention
23 avril 2020
-
Messages postés
135
Date d'inscription
samedi 16 mars 2019
Statut
Membre
Dernière intervention
23 avril 2020
-
Bonjour,

Je cherche le moyen d'ajouter une liaison sur un site IIS en PowerShell mais pas je ne trouve pas comment...

Pour faire simple, je voudrais faire ceci, mais en PowerShell :



Si quelqu'un a une idée, je suis preneur.

Bonne soirée,

DrA

2 réponses

Messages postés
135
Date d'inscription
samedi 16 mars 2019
Statut
Membre
Dernière intervention
23 avril 2020
104
La commande
New-WebBinding -name "Default Web Site" -Protocol https -Port 443
m'a permis de créer la liaison, mais pas d'y lier le certificat.

J'ai donc ceci :


Si quelqu'un a une idée pour y lier le certificat...
Messages postés
135
Date d'inscription
samedi 16 mars 2019
Statut
Membre
Dernière intervention
23 avril 2020
104
Ok, il faut que je tape une commande comme :
PS IIS:\SslBindings> get-item cert:\LocalMachine\MY\EmpreinteDuCertificat | new-item 0.0.0.0!443


Pour avoir l'empreinte du certificat je maîtrise. En revanche, comment aller dans le répertoire ISS:\SslBindings ?
Messages postés
135
Date d'inscription
samedi 16 mars 2019
Statut
Membre
Dernière intervention
23 avril 2020
104
I found !

$Server = "www.domain.tld"

$CertThumbprint = (Get-ChildItem -path cert:\LocalMachine\My | Where{ $_.Subject -match $Server }).Thumbprint

New-IISSiteBinding -Name "Default Web Site" -BindingInformation "*:443:" -CertificateThumbPrint $CertThumbprint -CertStoreLocation "cert:\LocalMachine\My" -Protocol https