2009-03-03 5 views
3

У меня есть служба WCF, которая использует webHttpBinding на конечной точке, а служба WCF размещается как служба Windows. Можно ли обеспечить это на уровне транспорта с помощью HTTPS или какого-либо другого метода?Может ли Windows-служба WCF использовать HTTPS?

ответ

5

Да - вы можете использовать HTTPS или даже SSH туннель, если вы хотели.

Here is the MSDN page, который объясняет, как настроить WCF для HTTPS.

+0

Спасибо. Это еще одна ссылка, которую я нашел, которая может помочь любому, кто смотрит вокруг: http://msdn.microsoft.com/en-us/library/ms733791.aspx# –

0

Я не пытался это сделать с помощью службы Windows, но вот как я успешно защитил службу WCF с помощью IIS и общих сертификатов. Самая большая разница в том, что вместо того, чтобы быть в реестре в качестве службы Windows, это .svc файл прошел вверх ASP.net и ваша реализация сервиса должны иметь атрибут AspNetCompatibilityEnabled под флагом ИСТИНА

Смотри также:

Смежные вопросы