다음을 통해 공유


<netTcpBinding>의 <transport>

<netTcpBinding>으로 구성된 끝점의 메시지 수준 보안 요구 사항 형식을 정의합니다.

<system.serviceModel>
  <binding>
    <netTcpBinding>
      <binding>
        <netTcpBinding>의 <security>
          <netTcpBinding>의 <transport>

<security>
   <transport
      clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
      protectionLevel="None/Sign/EncryptAndSign" />
</security>

특성 및 요소

특성

특성 설명

clientCredentialType

선택적 요소입니다. 전송 보안을 사용하여 클라이언트 인증을 수행할 때 사용되는 자격 증명의 형식을 지정합니다.

protectionLevel

선택적 요소입니다. TCP 전송의 수준에 보안을 정의합니다. 메시지 서명은 메시지 전송 과정에서 제3자가 메시지를 위조할 수 있는 위험을 줄입니다. 암호화는 전송 과정에서 데이터 수준의 개인 정보 보호를 제공합니다.

기본값은 EncryptAndSign입니다.

자식 요소

없음

부모 요소

요소 설명

<netTcpBinding>의 <security>

<netTcpBinding>의 보안 기능을 지정합니다.

설명

SOAP 메시지의 무결성 및 기밀성과 상호 인증을 위해 전송 보안을 사용합니다. 바인딩에서 이 보안 모드를 선택하면 보안 전송을 사용하여 채널 스택이 구성되고 HTTPS 또는 SSL over TCP 같은 전송 보안을 사용하여 SOAP 메시지가 보안됩니다.

참고 항목

참조

TcpTransportSecurity
Transport
Transport
NetTcpTransportSecurityElement

개념

<binding>

기타 리소스

Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients