Наистина Никой? Наистина ли трябва да обвържа сертификата към порт чрез команден ред (netsh)? Изглежда, че SetCertificate не е достатъчен за създаване на https връзка.
- personDanielG  schedule12.06.2014
От тази статия: Ако транспортът е HTTP (с помощта на WSHttpBinding), SSL през HTTP осигурява сигурността на ниво транспорт. В такъв случай трябва да конфигурирате компютъра, хостващ услугата, със SSL сертификат, обвързан с порт, както е показано по-нататък в тази тема. Ако транспортът е TCP (с помощта на NetTcpBinding), по подразбиране транспортът Осигуреното ниво на сигурност е Windows сигурност или SSL през TCP. Когато използвате SSL през TCP, трябва да посочите сертификата чрез метода SetCertificate, както е показано по-късно в тази тема.
Така че можете да използвате свойството само за tcp свързване. Ако използвате ssl през http, трябва да свържете сертификат към порт чрез команда netsh