Der HttpService kann über SSL kommunizieren, dazu sind allerdings einige Anpassungen erforderlich.
Mindestens eine der URIs muss mit dem https-Prefix beginnen.
Es muss ein Vertrauenswürdiges Zertifikat (x509) installiert sein.
Die GUID des Http-Service (f425a50a-eeb3-46d4-acfc-16504ac2b09f) muss für das Zertifikat und den Port freigeschaltet werden.
Das entsprechende Kommando zum letzten Punkt lautet:
netsh http add sslcert ipport={ERSETZEN DURCH IP ODER URL, SOWIE PORT AUF DEM DER Http-Service LÄUFT} certhash={ERSETZEN DURCH HASH DES ZERTIFIKATES} appid={f425a50a-eeb3-46d4-acfc-16504ac2b09f}
Wie man den Zertifikathash erhält ist hier beschrieben:
https://docs.microsoft.com/de-de/dotnet/framework/wcf/feature-details/how-to-retrieve-the-thumbprint-of-a-certificate