Укажите HTTPS для пользовательской привязки WCF - PullRequest
2 голосов
/ 11 марта 2010

У меня есть пользовательская привязка, определенная следующим образом:

<customBinding>
<binding name="binaryHttpBinding">
 <binaryMessageEncoding />
 <httpTransport />
</binding>

Используется для конечной точки, которую приложение Silverlight 3 использует для подключения к службе. Это работает отлично под HTTP, но я хотел бы указать эту привязку для использования HTTPS, и я вроде как потерял, как это определить. Я использую selfSSL.exe из IIS Resource Toolkit для настройки SSL на моем локальном компьютере. Я могу просматривать файл SVC нормально через HTTPS (хотя браузер выдает предупреждение, что это не распознанный сертификат). Как настроить эту пользовательскую привязку для использования безопасности транспорта через HTTPS?

1 Ответ

5 голосов
/ 11 марта 2010

Простое изменение, используйте httpsTransport так:

<customBinding>
<binding name="binaryHttpBinding">
 <binaryMessageEncoding />
 <httpsTransport />
</binding>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...