<clientCredentials>
Задает учетные данные, используемые для проверки подлинности клиента при подключении к службе.
Иерархия схемы
<system.serviceModel>
<варианты поведения>
<endpointBehaviors>
<behavior> для <endpointBehaviors>
<clientCredentials>
Синтаксис
<clientCredentials type="String"
supportInteractive="Boolean" >
<clientCertificate>
</clientCertificate>
<digest>
</digest>
<isuedToken>
</isuedToken>
<peer>
</peer>
<serviceCertificate>
</serviceCertificate>
<windowsAuthentication>
</windowsAuthentication>
</clientCredentials>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
supportInteractive |
Логическое значение, которое указывает, может ли текущий пользователь принимать участие в выборе учетных данных клиента во время выполнения. Значение по умолчанию — true. |
type |
Строка, задающая тип данного элемента конфигурации. |
Дочерние элементы
Элемент | Описание |
---|---|
Задает сертификат, используемый для проверки подлинности клиента при подключении к службе. Это элемент типа X509InitiatorCertificateClientElement. |
|
Задает хэш, используемый для проверки подлинности клиента при подключении к службе. Это элемент типа HttpDigestClientElement. |
|
Задает тип пользовательского маркера, используемого для проверки подлинности клиента при подключении к службе маркеров безопасности (STS). Это элемент типа IssuedTokenClientElement. |
|
Задает учетные данные текущего однорангового узла. Это элемент типа PeerCredentialElement. |
|
Задает сертификат, используемый при проверки подлинности службы для клиента, и предоставляет структуру для настройки параметров сертификата. Данный сертификат должен быть предоставлен вне диапазона службой клиенту. Это элемент типа X509RecipientCertificateClientElement. |
|
Задает учетные данные Windows. Значением по умолчанию являются учетные данные текущего потока. Это элемент типа WindowsClientElement. |
Родительские элементы
Элемент | Описание |
---|---|
Задает поведение конечной точки. |
Замечания
Учетные данные клиента используются для проверки подлинности клиента при подключении к службам в случаях, когда требуется взаимная проверка подлинности. Данный раздел конфигурации также можно использовать для задания сертификатов служб для сценариев, где клиент должен обеспечить защиту сообщений, передаваемых службе, с помощью сертификатов службы.
См. также
Справочник
ClientCredentialsElement
ClientCredentials