<< keamanan >netTcpBinding>

Menentukan pengaturan keamanan untuk pengikatan.

<konfigurasi>
  <system.serviceModel>
    <pengikatan>
      <netTcpBinding>
        <pengikatan>
          <keamanan>

Sintaks

<security mode="Message/None/Transport/TransportWithCredential">
  <transport clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
             protectionLevel="None/Sign/EncryptAndSign" />
  <message algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
           clientCredentialType="Certificate/IssuedToken/None/UserName/Windows" />
</security>

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen anak, dan elemen induk

Atribut

Atribut Deskripsi
mode Opsional. Menentukan jenis keamanan yang diterapkan. Nilai yang mungkin ditunjukkan di bawah ini. Nilai defaultnya adalah Transport.

Atribut ini berjenis SecurityMode.

Atribut mode

Nilai Deskripsi
Tidak ada Keamanan dinonaktifkan.
Transportasi Keamanan transportasi disediakan menggunakan TLS melalui TCP atau SPNego. Layanan perlu dikonfigurasi dengan sertifikat SSL. Dimungkinkan untuk mengontrol tingkat perlindungan dengan mode ini.
Pesan Keamanan disediakan menggunakan keamanan pesan SOAP. Secara default, isi SOAP dienkripsi dan ditandatangani. Mode ini menawarkan berbagai fitur, seperti apakah kredensial layanan tersedia di luar jangkauan klien, rangkaian algoritme yang digunakan, dan tingkat perlindungan apa yang diterapkan ke badan pesan. Autentikasi klien dilakukan sekali per sesi dan hasil autentikasi disimpan selama sesi berlangsung.
TransportWithMessageCredential Keamanan transportasi digabungkan dengan keamanan pesan. Keamanan transportasi disediakan oleh TLS melalui TCP, atau SPNego, dan memastikan integritas, kerahasiaan, dan autentikasi server. Keamanan pesan SOAP menyediakan autentikasi klien. Secara default, autentikasi klien dilakukan sekali per sesi dan hasil autentikasi disimpan selama sesi berlangsung.

Elemen Anak

Elemen Deskripsi
<transportasi> Menentukan pengaturan keamanan untuk transportasi. Elemen ini berjenis TcpTransportSecurityElement.
<message> Menentukan pengaturan keamanan untuk pesan. Elemen ini berjenis MessageSecurityOverTcpElement.

Elemen Induk

Elemen Deskripsi
Azure Storage Elemen pengikatan netTcpBinding<>.

Keterangan

Setiap pengikatan standar menyediakan parameter untuk mengontrol persyaratan keamanan transfer. Parameter ini biasanya mencakup mode keamanan yang menentukan apakah keamanan tingkat pesan atau tingkat transportasi digunakan dan pilihan jenis kredensial klien. Berdasarkan pilihan opsi parameter ini, tumpukan saluran dibangun dengan keamanan yang sesuai.

Pengikatan yang disediakan sistem yang disediakan oleh Windows Communication Foundation (WCF) adalah set yang dirancang untuk memenuhi beberapa persyaratan skenario yang paling umum. Masing-masing pengikatan ini memungkinkan spesifikasi persyaratan keamanan untuk beberapa skenario tertentu yang ditargetkan.

Elemen konfigurasi ini menyediakan spesifikasi keamanan untuk netTcpBinding. Menentukan pengikatan yang aman, andal, dan dioptimalkan yang cocok untuk komunikasi lintas mesin. Secara default menghasilkan tumpukan komunikasi runtime yang mendukung TCP untuk pengiriman pesan dan Keamanan Windows untuk keamanan dan autentikasi pesan, WS-ReliableMessaging untuk keandalan, dan pengodean pesan biner.

Lihat juga