<netPeerBinding> 的 <security>
定义 <netPeerTcpBinding> 的安全设置,包括使用的身份验证类型和用于消息传输的安全性。
configuration
system.serviceModel
<bindings>
<netPeerTcpBinding>
<binding>
<security>
语法
<netPeerBinding>
<binding>
<security mode="Message/None/Transport//TransportWithMessageCredential">
<transport credentialType="Certificate/Password" />
</security>
</binding>
</netPeerBinding>
特性和元素
以下几节描述了特性、子元素和父元素。
特性
属性 | 说明 |
---|---|
mode | 可选。 指定采用此绑定配置的对等端所使用的安全类型。 默认值为 Message 。 此属性的类型为 SecurityMode。 |
mode 属性
值 | 说明 |
---|---|
消息 | SOAP 安全提供身份验证、完整性和保密性。 |
无 | 禁用安全性。 |
Transport | 使用 HTTPS 提供安全性。 |
TransportWithMessageCredential | HTTPS 提供身份验证和保密性。 SOAP 消息提供丰富的凭据类型。 |
子元素
元素 | 说明 |
---|---|
<transport> | 定义采用此绑定配置的对等端所发送的安全消息的传输类型。 此元素的类型为 PeerTransportSecurityElement。 |
父元素
元素 | 说明 |
---|---|
<binding> | 定义 <netPeerTcpBinding> 的所有绑定功能。 |
备注
安全性可以是特定于消息的,也可以是特定于传输的。