다음을 통해 공유


<netTcpBinding>의 <transport>

<netTcpBinding>으로 구성된 엔드포인트의 메시지 수준 보안 요구 사항 형식을 정의합니다.

<configuration>
  <system.serviceModel>
    <bindings>
      <netTcpBinding>
        <binding>
          <security>
            <전송>

구문

<netTcpBinding>
  <binding>
    <security mode="None|Transport|Message|TransportWithMessageCredential">
      <transport clientCredentialType="None|Windows|Certificate"
                 protectionLevel="None|Sign|EncryptAndSign"
                 sslProtocols="Tls|Tls11|Tls12">
        <extendedProtectionPolicy policyEnforcement="Never|WhenSupported|Always"
                                  protectionScenario="TransportSelected|TrustedProxy">
          <customServiceNames>
          </customServiceNames>
        </extendedProtectionPolicy>
      </transport>
    </security>
  </binding>
</netTcpBinding>

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

attribute Description
clientCredentialType (선택 사항) 전송 보안을 사용하여 클라이언트 인증을 수행할 때 사용되는 자격 증명의 형식을 지정합니다.

- 기본값은 Windows입니다.
- 이 특성은 TcpClientCredentialType 형식입니다.
protectionLevel (선택 사항) TCP 전송의 수준에 보안을 정의합니다. 메시지에 서명하면 전송 중인 메시지를 제3자가 손상할 위험을 줄일 수 있습니다. 암호화는 전송 중에 데이터 수준에서 개인 정보를 보호합니다.

기본값은 EncryptAndSign입니다.
sslProtocols 지원되는 SslProtocols를 지정하는 SslProtocols 열거형 플래그 값입니다. 기본값은 Tls|Tls11|Tls12입니다.
policyEnforcement 이 열거형은 ExtendedProtectionPolicy가 적용되는 경우를 지정합니다.

1. Never - 정책이 적용되지 않습니다(확장 보호가 사용되지 않음).
2. WhenSupported – 클라이언트에서 확장 보호를 지원하는 경우에만 정책이 적용됩니다.
3. Always – 정책이 항상 적용됩니다. 확장 보호를 지원하지 않는 클라이언트는 인증되지 않습니다.

clientCredentialType 특성

Description
없음 클라이언트는 익명입니다. 여기에는 서비스 인증서가 필요합니다.
Windows SP 협상(Kerberos 협상)을 사용하는 클라이언트의 Windows 인증을 지정합니다.
인증서 클라이언트는 인증서를 사용하여 인증됩니다. 클라이언트에서는 SSL 협상을 사용하며 서비스 인증서가 필요합니다.

protectionLevel 특성

Description
없음 보호되지 않습니다.
Sign 메시지가 서명됩니다.
EncryptAndSign - 메시지가 암호화되고 서명됩니다.

자식 요소

None

부모 요소

요소 Description
<security> <netTcpBinding> 요소의 보안 기능을 지정합니다.

설명

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

참고 항목