<<zabezpieczenia> netMsmqBinding>
Definiuje ustawienia zabezpieczeń powiązania MSMQ. Określa, czy włączono zabezpieczenia transportu lub protokołu SOAP, a jeśli tak, jaki tryb uwierzytelniania i poziomy ochrony są używane.
<Konfiguracji>
<System.servicemodel>
<Powiązania>
<Netmsmqbinding>
<Wiązania>
<Zabezpieczeń>
Składnia
<security mode="None/Transport/Message/Both">
<transport msmqAuthenticationMode="None/WindowsDomain/Certificate"
msmqEncryptionAlgorithm="RC4Stream/AES"
msmqProtectionLevel="None/Sign/EncryptAndSign"
msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
<message algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
clientCredentialType="None/Windows/UserName/Certificate/CardSpace" />
</security>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Atrybut | Opis |
---|---|
tryb | Określa typ zabezpieczeń, które kontrolują integralność, poufność i uwierzytelnianie. Prawidłowe wartości obejmują następujące wartości: - Brak: Powoduje to wyłączenie zabezpieczeń. - Transport: Ochrona i uwierzytelnianie są oferowane przez transport. Dotyczy to zabezpieczeń komunikatów między dwoma menedżerami kolejek. Między aplikacją a menedżerem kolejek nie są oferowane żadne zabezpieczenia. Istniejące aplikacje Msmq są funkcjonalnie równoważne z tym typem trybu zabezpieczeń. - Komunikat: Określa zabezpieczenia aplikacji end-end. Nie ma żadnych zabezpieczeń oferowanych w warstwie transportu. Jest to podobne do zabezpieczeń oferowanych przez inne powiązania standardowe. - Oba: oferuje zabezpieczenia zarówno w warstwie transportu, jak i protokołu SOAP. To samo poświadczenie jest wymagane na obu poziomach. Wartość domyślna to Transport. Ten atrybut jest typu NetMsmqSecurityMode. |
Elementy podrzędne
Element | Opis |
---|---|
<Komunikat> | Definiuje ustawienia zabezpieczeń komunikatów protokołu SOAP. Ten element jest typu MessageSecurityOverMsmqElement. |
<Transportu> | Definiuje ustawienia zabezpieczeń transportu MSMQ. Ten element jest typu MsmqTransportSecurityElement. |
Elementy nadrzędne
Element | Opis |
---|---|
powiązanie | Element <powiązania netMsmqBinding> |
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.