因此,我有一个要升级到ssl的客户端,但他们目前仅使用普通的http。

我想更改服务的端点。要使用https。

    <binding name="basicHttpSSLBinding" closeTimeout="00:02:00" openTimeout="00:02:00"
            receiveTimeout="00:20:00" sendTimeout="00:20:00">
          <security mode="Transport" >
          </security>
        </binding>

问题是,除非他们将地址更改为https,否则他们仍然可以使用http连接到Web服务吗?我是否需要两个端点来实现这一目标?

最佳答案

简短的答案是“否”,当您切换到HTTPS时,HTTP将不再起作用。是的,您将需要两个端点:一个端点具有安全模式传输,而另一个端点没有安全模式。他们还将需要不同的地址属性值。

关于c# - 我可以在同一个端点上使用普通的http和https吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6075924/

10-11 10:51
查看更多