BasicHttpSecurityMode Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sistem tarafından sağlanan BasicHttpBindingile kullanılabilecek güvenlik türlerini belirtir.
public enum class BasicHttpSecurityMode
public enum BasicHttpSecurityMode
type BasicHttpSecurityMode =
Public Enum BasicHttpSecurityMode
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | SOAP iletisi aktarım sırasında güvenli değildir. Bu varsayılan davranıştır. |
| Transport | 1 | Https kullanılarak güvenlik sağlanır. Hizmetin SSL sertifikaları ile yapılandırılması gerekir. SOAP iletisi, HTTPS kullanılarak bir bütün olarak korunur. Hizmetin kimliği istemci tarafından hizmetin SSL sertifikası kullanılarak doğrulanır. İstemci kimlik doğrulaması aracılığıyla denetlenilir ClientCredentialType. |
| Message | 2 | Güvenlik, SOAP ileti güvenliği kullanılarak sağlanır.
BasicHttpBindingiçin sistem, sunucu sertifikasının istemciye ayrı olarak sağlanmasını gerektirir. Bu bağlama için geçerli istemci kimlik bilgisi türleri ve |
| TransportWithMessageCredential | 3 | Bütünlük, gizlilik ve sunucu kimlik doğrulaması HTTPS tarafından sağlanır. Hizmetin bir sertifikayla yapılandırılması gerekir. İstemci kimlik doğrulaması SOAP ileti güvenliği yoluyla sağlanır. Bu mod, kullanıcı bir UserName veya Sertifika kimlik bilgileriyle kimlik doğrulaması yaparken ve ileti aktarımını güvenli hale getirmek için mevcut bir HTTPS dağıtımı olduğunda geçerlidir. |
| TransportCredentialOnly | 4 | Bu mod ileti bütünlüğü ve gizlilik sağlamaz. Yalnızca HTTP tabanlı istemci kimlik doğrulaması sağlar. Bu modu dikkatli kullanın. Aktarım güvenliğinin başka yollarla (IPSec gibi) sağlandığı ve yalnızca istemci kimlik doğrulamasının Windows Communication Foundation (WCF) altyapısı tarafından sağlandığı ortamlarda kullanılmalıdır. |
Açıklamalar
Bu bağlamda güvenlik, ileti koruması (bütünlük ve gizlilik) ile istemci ve hizmet kimlik doğrulaması anlamına gelir.
Gerçek koruma gereksinimleri (SOAP iletilerinin imzalanması veya imzalanması ve şifrelenmeleri gereken belirli bölümleri), hizmet sözleşmesindeki öznitelikler veya sözleşme açıklamasındaki özellikler aracılığıyla denetlenmektedir. Bağlamadaki özellikler neyin imzalandığını veya şifrelendiğini denetlemez: bağlama yalnızca imzalama ve şifrelemenin genel özelliğini sunar.
için BasicHttpBinding varsayılan davranış Yok şeklindedir.