次の方法で共有


<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 セキュリティにより、認証、整合性、および機密性が実現します。
なし セキュリティを無効にします。
トランスポート セキュリティは、HTTPS を使用して確保されます。
TransportWithMessageCredential HTTPS により、認証および機密性が実現します。 SOAP メッセージには、豊富な資格情報の種類が用意されています。

子要素

要素 説明
<transport> このバインディングで構成されたピアが送信するセキュリティで保護されたメッセージのトランスポートの型を定義します。 この要素は PeerTransportSecurityElement 型です。

親要素

要素 説明
<binding> <netPeerTcpBinding> のすべてのバインド機能を定義します。

解説

セキュリティは、メッセージ固有にすることも、トランスポート固有にすることもできます。

関連項目