<wsHttpBinding güvenliği><>

wsHttpBinding'in<> güvenlik özelliklerini temsil eder.

<Yapılandırma>
  <system.serviceModel>
    <Bağlama>
      <wsHttpBinding>
        <Bağlama>
          <Güvenlik>

Syntax

<security mode="Message/None/Transport/TransportWithMessageCredential">
  <transport clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
             proxyCredentialType="Basic/Digest/None/Ntlm/Windows"
             realm="String"
             defaultClientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
             defaultProxyCredentialType="Basic/Digest/None/Ntlm/Windows"
             defaultRealm="String" />
  <message clientCredentialType="Certificate/IssuedToken/None/UserName/Windows"
           algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
           establishSecurityContext="Boolean"
           negotiateServiceCredential="Boolean" />
</security>

Öznitelikler ve Öğeler

Aşağıdaki bölümlerde öznitelikler, alt öğeler ve üst öğeler açıklanmaktadır

Öznitelikler

Öznitelik Açıklama
mod -Isteğe bağlı. Uygulanan güvenlik türünü belirtir. Varsayılan değer: Message.
- Bu öznitelik türündedir SecurityMode.

Mod Özniteliği

Değer Açıklama
Hiçbiri Güvenlik devre dışı bırakıldı.
Aktarım Güvenlik HTTPS kullanılarak sağlanır. Hizmetin SSL sertifikaları ile yapılandırılması gerekir. İletinin güvenliği tamamen HTTPS kullanılarak sağlanır ve istemci tarafından hizmetin SSL sertifikası kullanılarak kimlik doğrulaması yapılır. İstemci kimlik doğrulaması özniteliği aracılığıyla ClientCredentials denetlendi. öğesini seçin<>.
İleti Güvenlik, SOAP ileti güvenliği kullanılarak sağlanır. Varsayılan olarak, SOAP gövdesi Şifrelenmiş ve İmzalı'dır. Bu mod, hizmet kimlik bilgilerinin istemcide bant dışında kullanılabilir olup olmadığı, kullanılacak algoritma paketi ve Security.Message özelliği aracılığıyla ileti gövdesine uygulanacak koruma düzeyi gibi çeşitli özellikler sunar. İstemci kimlik doğrulaması oturum başına bir kez gerçekleştirilir ve oturum süresi boyunca kimlik doğrulaması sonuçları önbelleğe alınır.
Transportwithmessagecredential Bu modda HTTPS bütünlük, gizlilik ve sunucu kimlik doğrulaması, SOAP ileti güvenliği ise istemci kimlik doğrulaması sağlar. Varsayılan olarak, istemci kimlik doğrulaması oturum başına bir kez gerçekleştirilir ve oturum süresince kimlik doğrulaması sonuçları önbelleğe alınır.

Alt Öğeler

Öğe Açıklama
<Taşıma> Aktarım güvenlik ayarlarını tanımlar. Bu öğe türüne HttpTransportSecurityElement karşılık gelir.
<İleti> İletinin güvenlik ayarlarını tanımlar. Bu öğe türüne MessageSecurityOverHttpElement karşılık gelir.

Üst Öğeler

Öğe Açıklama
<wsHttpBinding> HTTP aktarım uygulamaları için güvenli bağlama.

Açıklamalar

WSHttpBinding sınıfı, WS-* belirtimlerini uygulayan hizmetlerle birlikte çalışma için tasarlanmıştır. Bu bağlamanın aktarım güvenliği, HTTP veya HTTPS üzerinden Güvenli Yuva Katmanı 'dır (SSL).

Ayrıca bkz.