我们已经设置establishSecurityContext="False"
了negotiateServiceCredential="False"
一个wsHttpBinding
. 在每个 Web 服务调用都涉及连接和断开连接的设置中,这将每个 Web 服务调用的请求数从 5 个减少到 1 个,从而显着提高了性能。
客户端已配置为通过身份节点了解服务器身份:
<endpoint address="..." behaviorConfiguration="..." binding="wsHttpBinding" bindingConfiguration="..." contract="..." name="...">
<identity>
<certificate encodedValue="..." />
</identity>
</endpoint>
这些设置的安全含义是什么?他们会以任何方式降低安全性吗?