다음을 통해 공유


<msmqIntegrationBinding>의 <security>

MSMQ(메시지 큐) 통합 채널을 위한 전송 보안 설정을 정의합니다.

<system.serviceModel>
  <bindings>
    <msmqIntegrationBinding>
      <binding>
        <basicHttpBinding>의 <security>

<msmqIntegrationBinding>
   <binding> 
       <security mode="None/Transport">
         <transport msmqAuthenticationMode="None/Windows/Certificate"
            msmqEncryptionAlgorithm="RC4Stream/AES"
            msmqProtectionLevel="None/Sign/EncryptAndSign"
            msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
          <message  algorithmSuite="Aes128/Aes192/Aes256/Rsa15Aes128/ Rsa15Aes256/TripleDes"
                        clientCredentialType="None/Windows/UserName/Certificate/CardSpace"
            defaultProtectionLevel="None/Sign/EncryptAndSign" />
       </security>
   </binding>
</msmqIntegrationBinding> 

특성 및 요소

특성

특성 설명

mode

메시지 큐 통합 채널로 무결성, 기밀성 및 인증을 제어하는 보안 형식을 지정합니다. 유효한 값은 다음과 같습니다.

  • None: 보안을 사용할 수 없게 합니다.
  • Transport: 보호 및 인증이 전송에 의해 제공됩니다. 이는 두 큐 관리자 간의 메시지 보안에 적용됩니다. 응용 프로그램 및 큐 관리자 간에는 제공되는 보안이 없습니다. 기존 Msmq 응용 프로그램이 이러한 보안 모드 형식과 동일한 기능입니다.

기본값은 Transport입니다. 이 특성은 MsmqIntegrationSecurityMode 형식입니다.

자식 요소

요소 설명

<msmqIntegrationBinding>의 <transport>

메시지 큐 통합 전송을 위한 보안 설정을 정의합니다. 이 요소는 MsmqTransportSecurityElement 형식입니다.

부모 요소

요소 설명

<binding>

<msmqIntegrationBinding>의 바인딩 요소입니다.

참고 항목

참조

<msmqIntegrationBinding>
MsmqIntegrationSecurityElement
Security
Security
MsmqIntegrationSecurity

개념

<binding>

기타 리소스

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