Разница между использованием WCF WsHttpBinding с сертификатом и HTTP с SSL - PullRequest
0 голосов
/ 10 ноября 2010

Я использую wsHttpBidning с проверкой подлинности сертификата в моем проекте. Я понимаю, что сертификат используется для шифрования даты, отправленной по сети, а также для аутентификации.

чем это отличается от использования HTTPS URL через SS. даже здесь мы используем сертификат, и единственное отличие состоит в том, что он использует защищенный порт для передачи данных.

Может кто-нибудь объяснить мне, когда я должен использовать Https / SSL вместо HTTP с сертификатом?

1 Ответ

1 голос
/ 15 ноября 2010

Сертификаты могут быть использованы для разных целей. В вашем сценарии (wsHttpBidning) он используется для аутентификации сервиса для потребителей. Это просто проверка личности и не имеет ничего общего с SSL. Но для работы SSL вам нужна пара асимметричных ключей (используемых при рукопожатии SSL для настройки симметричного ключа сеанса), а сертификаты являются просто контейнерами для таких ключей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...