<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> 的所有绑定功能。

备注

安全性可以是特定于消息的,也可以是特定于传输的。

请参阅