Принудительно использовать HTTPS (SSL) для метода WCF WebGet - PullRequest
1 голос
/ 01 ноября 2011

У меня есть такой метод:

[WebGet(UriTemplate = "/")]
        [OperationContract]
        public XmlElement All() {}

Есть ли способ заставить клиентов всегда использовать HTTPS?(запретить HTTP и разрешить только HTTPS)?

Если да, то как?

Спасибо

1 Ответ

0 голосов
/ 01 ноября 2011

Это конфигурация 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/

...