为了账号安全,请及时绑定邮箱和手机立即绑定

WCF 配置

WCF 配置

holdtom 2018-10-10 13:09:34
WCF配置中的wsHttpBinding中的节点 <message clientCredentialType="UserName" establishSecurityContext="false" negotiateServiceCredential="false" />后面两个属性的的默认设置是True,它们的详细作用是什么?如果设为false会有什么影响?我将这两个属性设为false后明显感觉速度有很大提升。
查看完整描述

2 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

negotiateServiceCredential此属性指示是否在客户端和服务之间自动协商服务证书。如果此属性为 true,则会进行此类协商。如果此属性为 false,则与服务通信之前必须在客户端指定服务证书。

服务必须始终指定一个证书。

establishSecurityContext此属性控制安全上下文令牌是否通过客户端与服务之间的 WS-SecureConversation 交换建立。将它设置为 true 要求远程方支持 WS-SecureConversation


查看完整回答
反对 回复 2018-10-23
  • 2 回答
  • 0 关注
  • 477 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信