Aracılığıyla paylaş


<serviceCredentials clientCertificate><>

İstemciye iletileri imzalamak ve şifrelemek için kullanılan X.509 sertifikasını çift yönlü iletişim düzeninde bir hizmet olarak tanımlar.

<Yapılandırma>
  <system.serviceModel>
    <Davranış>
      <serviceBehaviors>
        <Davranış>
          <Servicecredentials>
            <clientCertificate>

Syntax

<clientCertificate>
  <certificate />
  <authentication />
</clientCertificate>

Öznitelikler ve Öğeler

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

Öznitelikler

Yok.

Alt Öğeler

Öğe Açıklama
<Kimlik doğrulama> İstemci sertifikası için kimlik doğrulama seçeneklerini belirtir.
<Sertifika> Kullanılacak sertifikayı belirtir.

Üst Öğeler

Öğe Açıklama
<Servicecredentials> Hizmetin kimliğini doğrulamak için kullanılacak kimlik bilgilerini ve istemci kimlik bilgisi doğrulamayla ilgili ayarları belirtir.

Açıklamalar

Bu öğe, hizmetin istemciyle güvenli bir şekilde iletişim kurabilmesi için istemcinin sertifikasına önceden sahip olması gerektiğinde kullanılır. Bu, çift yönlü iletişim deseni kullanılırken oluşur. Daha tipik istek/yanıt deseninde, istemci sertifikasını istekte içerir. Bu sertifika, hizmetin istemciye yanıtını şifrelemek ve imzalamak için kullanır. Ancak çift yönlü iletişim deseninde, hizmetin istemciden gelen bir isteği yoktur ve bu nedenle istemciye iletinin güvenliğini sağlamak için istemcinin sertifikasına önceden ihtiyacı vardır. Bu nedenle, istemcinin sertifikasını bant dışı anlaşmada edinmeniz ve bu öğeyi kullanarak sertifikayı belirtmeniz gerekir. Çift yönlü hizmetler hakkında daha fazla bilgi için bkz . Nasıl yapılır: Çift Yönlü Anlaşma Oluşturma.

Bu öğede ayarlanan sertifika, istemciye gönderilen iletileri yalnızca ileti güvenliği kimlik doğrulama moduyla MutualCertificateDuplex yapılandırılmış bağlamalar için şifrelemek için kullanılır.

Ayrıca bkz.