IIS ajouter une liaison en PowerShell

Résolu/Fermé
DoctorAngry Messages postés 159 Date d'inscription samedi 16 mars 2019 Statut Membre Dernière intervention 9 mars 2022 - 2 avril 2020 à 17:13
DoctorAngry Messages postés 159 Date d'inscription samedi 16 mars 2019 Statut Membre Dernière intervention 9 mars 2022 - 2 avril 2020 à 22:34
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
A voir également:

2 réponses

DoctorAngry Messages postés 159 Date d'inscription samedi 16 mars 2019 Statut Membre Dernière intervention 9 mars 2022 128
Modifié le 2 avril 2020 à 21:21
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...
0
DoctorAngry Messages postés 159 Date d'inscription samedi 16 mars 2019 Statut Membre Dernière intervention 9 mars 2022 128
Modifié le 2 avril 2020 à 22:02
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 ?
0
DoctorAngry Messages postés 159 Date d'inscription samedi 16 mars 2019 Statut Membre Dernière intervention 9 mars 2022 128
Modifié le 2 avril 2020 à 22:34
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
0