<clientCredentials>

Указывает учетные данные, используемые для проверки подлинности клиента в службе.

<configuration>
  <system.serviceModel>
    <behaviors>
      <endpointBehaviors>
        <behavior>
          <clientCredentials>

Синтаксис

<clientCredentials type="String"
                   supportInteractive="Boolean" >
  <clientCertificate>
  </clientCertificate>
  <digest>
  </digest>
  <issuedToken>
  </issuedToken>
  <peer>
  </peer>
  <serviceCertificate>
  </serviceCertificate>
  <windowsAuthentication>
  </windowsAuthentication>
</clientCredentials>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.

Attributes

Свойство Description
supportInteractive Логическое значение, указывающее, может ли интерактивный пользователь участвовать в выборе учетных данных клиента во время выполнения. Значение по умолчанию — true.
type Строка, указывающая тип этого элемента конфигурации.

Дочерние элементы

Элемент Description
<клиентский сертификат> Указывает сертификат, используемый для проверки подлинности клиента в службе. Этот элемент имеет тип X509InitiatorCertificateClientElement.
<httpDigest> Указывает дайджест, используемый для проверки подлинности клиента в службе. Этот элемент имеет тип HttpDigestClientElement.
<issuedToken> Указывает пользовательский тип маркера, используемый для проверки подлинности клиента в службе маркеров безопасности (STS). Этот элемент имеет тип IssuedTokenClientElement.
<пэр> Указывает текущие учетные данные однорангового узла. Этот элемент имеет тип PeerCredentialElement.
<serviceCertificate> Указывает сертификат, используемый для проверки подлинности службы клиенту, и предоставляет структуру для настройки параметров сертификата. Этот сертификат должен быть предоставлен из службы клиенту. Этот элемент имеет тип X509RecipientCertificateClientElement.
<виндоус> Указывает учетные данные Windows. По умолчанию используется учетные данные текущего потока. Этот элемент имеет тип WindowsClientElement.

Родительские элементы

Элемент Description
<поведение> Указывает поведение конечной точки.

Замечания

Учетные данные клиента используются для проверки подлинности клиента в службах в случаях, когда требуется взаимная проверка подлинности. Этот раздел конфигурации также можно использовать для указания сертификатов службы для сценариев, когда клиент должен защищать сообщения в службу с помощью сертификата службы.

См. также