1

我有这样的方法:

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

有没有办法强制客户端始终使用 HTTPS?(拒绝 HTTP 并只允许 HTTPS)?

如果是,如何?

谢谢

4

1 回答 1

0

这是 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/

于 2011-11-01T19:57:17.657 回答