BasicHttpSecurityMode Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje typy zabezpečení, které lze použít se systémem.BasicHttpBinding
public enum class BasicHttpSecurityMode
public enum BasicHttpSecurityMode
type BasicHttpSecurityMode =
Public Enum BasicHttpSecurityMode
- Dědičnost
Pole
Message | 2 | Zabezpečení se poskytuje pomocí zabezpečení zpráv SOAP. BasicHttpBindingSystém vyžaduje, aby byl certifikát serveru poskytován klientovi samostatně. Platné typy přihlašovacích údajů klienta pro tuto vazbu jsou |
None | 0 | Při přenosu není zpráva SOAP zabezpečená. Toto je výchozí chování. |
Transport | 1 | Zabezpečení je poskytováno pomocí protokolu HTTPS. Služba musí být nakonfigurovaná s certifikáty SSL. Zpráva SOAP je chráněna jako celek pomocí protokolu HTTPS. Služba je ověřena klientem pomocí certifikátu SSL služby. Ověřování klienta je řízeno prostřednictvím ClientCredentialType. |
TransportCredentialOnly | 4 | Tento režim neposkytuje integritu a důvěrnost zpráv. Poskytuje pouze ověřování klienta založeného na protokolu HTTP. Tento režim používejte s opatrností. Měla by se používat v prostředích, kde je zabezpečení přenosu poskytováno jinými prostředky (například IPSec) a pouze ověřování klientů je poskytováno infrastrukturou Windows Communication Foundation (WCF). |
TransportWithMessageCredential | 3 | Protokol HTTPS poskytuje integritu, důvěrnost a ověřování serveru. Služba musí být nakonfigurovaná s certifikátem. Ověřování klienta je poskytováno prostřednictvím zabezpečení zpráv SOAP. Tento režim platí, když uživatel ověřuje přihlašovací údaje uživatelského jména nebo certifikátu a existuje existující nasazení HTTPS pro zabezpečení přenosu zpráv. |
Poznámky
Zabezpečení v tomto kontextu znamená ochranu zpráv (integritu a důvěrnost) a také ověřování klientů a služeb.
Skutečné požadavky na ochranu (konkrétní části zpráv SOAP, které musí být podepsané nebo podepsané a šifrované), jsou řízeny atributy kontraktu služby nebo prostřednictvím vlastností v popisu smlouvy. Vlastnosti vazby neřídí, co je podepsáno nebo šifrované: vazba poskytuje pouze obecnou funkci podepisování a šifrování.
Výchozí chování je BasicHttpBinding Žádné.