У меня есть приложение wcf (автономная служба самостоятельно размещается).Это НЕ размещается в IIS, и размещение в IIS не вариант.Служба предоставляет службу WCF.Я знаю, что сервисный контракт работает, потому что он работает с HTTP в качестве транспорта.Теперь мне нужно перейти на https.Цель состоит в том, чтобы обеспечить только транспорт.Аутентификация клиента не требуется, поскольку мы предполагаем, что любой, кто подключается к услуге, находится в сети.После внесения изменений в app.config для доступа к httpsTransport и обновления URL-адресов по всем направлениям я начал работать над связыванием сертификата с портом.Объяснение приведено в http://msdn.microsoft.com/en-us/library/ms733791.aspx Я следовал инструкциям в разделе «Чтобы связать сертификат SSL с номером порта».Это хорошо работало на локальной машине.Обратите внимание, что корневой сертификат и сертификат разработки генерируются с помощью makecert.exe. Когда я размещаю одну и ту же службу в Windows Server 2003, все чертовски разрушается.Клиенты даже не видят конечную точку (обратите внимание, что она не защищена брандмауэром, поскольку http работает).Я выполнил шаги, изложенные в документе, упомянутом выше (с использованием httpcfg.exe).Это не работает.OpenSSL упоминает, что сервер не предоставил сертификат.
В чем может быть проблема?