У меня есть такой метод:
[WebGet(UriTemplate = "/")] [OperationContract] public XmlElement All() {}
Есть ли способ заставить клиентов всегда использовать HTTPS?(запретить HTTP и разрешить только HTTPS)?
Если да, то как?
Спасибо
Это конфигурация IIS.
Когда вы создаете веб-сайт IIS для размещения службы WCF, вы устанавливаете привязки к нему, чтобы он отвечал только на сокете SSL.
Кроме того, вы можете настроить IIS для принудительного перенаправления от http://www.example.com до https://www.example.com
Вот учебник: http://learn.iis.net/page.aspx/144/how-to-set-up-ssl-on-iis/