<msmqTransportSecurity>
Özel bağlama için MSMQ aktarım güvenlik ayarlarını belirtir.
<Yapılandırma>
<system.serviceModel>
<Bağlama>
<Custombinding>
<Bağlama>
<msmqIntegration>
<msmqTransportSecurity>
Syntax
<msmqTransportSecurity msmqAuthenticationMode="None/Windows/Certificate"
msmqEncryptionAlgorithm="RC4Stream/AES"
msmqProtectionLevel="None/Sign/EncryptAndSign"
msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
</msmqTransportSecurity>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik | Açıklama |
---|---|
msmqAuthenticationMode |
İletinin MSMQ aktarımı tarafından nasıl doğrulanması gerektiğini belirtir. Bu olarak ayarlanırsa None özniteliğinin msmqProtectionLevel değeri de olarak ayarlanmalıdır None .Geçerli değerler şunlardır: - Yok: Kimlik doğrulaması yok. - Windows: Kimlik doğrulama mekanizması, iletiyle ilişkilendirilmiş SID için X.509 sertifikasını almak için Active Directory kullanır. Bu daha sonra kullanıcının kuyruğa yazma izni olduğundan emin olmak için kuyruğun ACL'sini denetlemek için kullanılır. - Sertifika: Kanal sertifikayı sertifika deposundan alır. Varsayılan değer Windows'dur. Bu öznitelik türündedir MsmqAuthenticationMode. |
msmqEncryptionAlgorithm |
İletileri ileti kuyruğu yöneticileri arasında aktarırken ileti şifrelemesi için kullanılacak algoritmayı belirtir. Geçerli değerler şunlardır: - RC4Stream -AES Varsayılan değer RC4Stream'dir. Bu öznitelik türündedir MsmqEncryptionAlgorithm. |
msmqProtectionLevel |
İletinin MSMQ aktarım düzeyinde nasıl güvenli olduğunu belirtir. Şifreleme, ileti bütünlüğünü sağlarken EncryptAndSign hem ileti bütünlüğünü hem de reddedilmemesini sağlar; yani, ileti gerçekten gönderenden gelir ve gönderen de söyledikleri kişidir. Geçerli değerler şunlardır: - Yok: Koruma yok. - İmza: İletiler imzalı. - EncryptAndSign: İletiler şifrelenir ve imzalar. Varsayılan değer Sign'dır. Bu öznitelik türündedir ProtectionLevel. |
msmqSecureHashAlgorithm |
özetin imzaların bir parçası olarak hesaplanmasında kullanılacak algoritmayı belirtir. Geçerli değerler şunlardır: - MD5 - SHA1 - SHA256 - SHA512 Varsayılan değer SHA1'dir. Bu öznitelik türündedir MsmqSecureHashAlgorithm. MD5 ve SHA1 ile ilgili çakışma sorunları nedeniyle Microsoft, SHA256 veya üzerini önerir. |
Alt Öğeler
Yok.
Üst Öğeler
Öğe | Açıklama |
---|---|
<msmqIntegration> | Message Queuing (MSMQ) göndereni veya alıcısıyla etkileşim için gereken ayarları belirtir. |
<msmqTransport> | Yerel MSMQ protokolunu kullanan bir Windows Communication Foundation (WCF) hizmetinin kuyruğa alma iletişim özelliklerini belirtir. |
Açıklamalar
Aktarım güvenliği hakkında daha fazla bilgi için bkz . Aktarım Güvenliği.
Ayrıca bkz.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin