BasicHttpSecurityMode Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger vilka typer av säkerhet som kan användas med systemet .BasicHttpBinding
public enum class BasicHttpSecurityMode
public enum BasicHttpSecurityMode
type BasicHttpSecurityMode =
Public Enum BasicHttpSecurityMode
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | SOAP-meddelandet skyddas inte under överföringen. Det här är standardbeteendet. |
| Transport | 1 | Säkerhet tillhandahålls med HTTPS. Tjänsten måste konfigureras med SSL-certifikat. SOAP-meddelandet skyddas som helhet med HTTPS. Tjänsten autentiseras av klienten med hjälp av tjänstens SSL-certifikat. Klientautentiseringen styrs via ClientCredentialType. |
| Message | 2 | Säkerhet tillhandahålls med hjälp av SOAP-meddelandesäkerhet.
BasicHttpBindingFör kräver systemet att servercertifikatet tillhandahålls till klienten separat. De giltiga klientautentiseringstyperna för den här bindningen är |
| TransportWithMessageCredential | 3 | Integritet, konfidentialitet och serverautentisering tillhandahålls av HTTPS. Tjänsten måste konfigureras med ett certifikat. Klientautentisering tillhandahålls med hjälp av SOAP-meddelandesäkerhet. Det här läget gäller när användaren autentiserar med ett användarnamn eller certifikatautentiseringsuppgifter och det finns en befintlig HTTPS-distribution för att skydda meddelandeöverföring. |
| TransportCredentialOnly | 4 | Det här läget ger inte meddelandeintegritet och konfidentialitet. Den tillhandahåller endast HTTP-baserad klientautentisering. Använd det här läget med försiktighet. Den bör användas i miljöer där överföringssäkerheten tillhandahålls på annat sätt (till exempel IPSec) och endast klientautentisering tillhandahålls av Windows Communication Foundation (WCF) infrastruktur. |
Kommentarer
Säkerhet i det här sammanhanget innebär meddelandeskydd (integritet och konfidentialitet) samt klient- och tjänstautentisering.
Faktiska skyddskrav (de specifika delarna av SOAP-meddelanden som måste signeras eller signeras och krypteras) styrs via attribut i tjänstkontraktet eller genom egenskaper i kontraktsbeskrivningen. Egenskaper för bindningen styr inte vad som signeras eller krypteras: en bindning ger bara den allmänna funktionen för signering och kryptering.
Standardbeteendet BasicHttpBinding för är Ingen.