因此,我有一个要升级到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/