<identity>
Элемент identity позволяет разработчику клиента указать во время разработки ожидаемое удостоверение службы. В процессе подтверждения между клиентом и службой инфраструктура Windows Communication Foundation (WCF) гарантирует, что идентификатор ожидаемой службы соответствует значениям этого элемента и, таким образом, может пройти проверку подлинности. Дополнительные сведения см. в разделе Удостоверение и проверка подлинности службы.
<Конфигурации>
<system.serviceModel>
<Клиента>
<Конечной точки>
<Идентичности>
Синтаксис
<identity>
<certificate encodedValue="String" />
<certificateReference findValue="String"
isChainIncluded="Boolean"
storeName="AddressBook/AuthRoot/CertificateAuthority/Disallowed/My/Root/TrustedPeople/TrustedPublisher"
storeLocation="LocalMachine/CurrentUser"
X509FindType="Enumeration" />
<dns value="String" />
<rsa value="String" />
<servicePrincipalName value="String" />
<userPrincipalName value="String" />
</identity>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Отсутствует.
Дочерние элементы
Элемент | Описание |
---|---|
сертификат | Задает параметры сертификата X.509. Это элемент типа CertificateElement. Он содержит атрибут encodedValue , являющийся строкой, указывающей значение, зашифрованное с помощью этого сертификата. |
certificateReference | Задает параметры для проверки сертификата X.509. Это элемент типа CertificateReferenceElement. |
dns | Задает службу DNS-сертификата X.509, используемого для проверки подлинности службы. Этот элемент содержит атрибут value , являющийся строкой, и содержит фактическое удостоверение. |
rsa | Задает значение поля RSA сертификата X.509, используемое для проверки подлинности службы для клиента. Этот элемент содержит атрибут value , являющийся строкой, и содержит фактическое удостоверение. |
servicePrincipalName | Задает удостоверение имени участника-сервера, являющегося именем участника, используемым клиентом для уникальной идентификации экземпляра службы. Этот элемент содержит атрибут value , являющийся строкой, и содержит фактическое имя участника. Это элемент типа ServicePrincipalNameElement. |
userPrincipalName | Задает удостоверение имени участника-пользователя, являющегося именем входа пользователя в сеть. Имя участника-пользователя состоит из имени объекта пользователя, используемого в Active Directory, за которым следует символ (@), а затем обычно следует родительский домен службы доменных имен. Например, Джефф в дереве домена Fabrikam.com может иметь имя jeff@fabrikam.comучастника-пользователя . Этот элемент содержит атрибут value , являющийся строкой, и содержит фактическое имя участника. Это элемент типа UserPrincipalNameElement. |
Родительские элементы
Элемент | Описание |
---|---|
<Пользовательские> | Задает настраиваемый одноранговый распознаватель для netPeerTcpBinding. |
<Конечной точки> | Настраивает конечные точки службы. |
<<конечная точка> клиента> | Настраивает конечные точки канала. |
<Эмитента> | Задает службу маркеров безопасности для федеративной службы. |
<issuerMetadata> | Задает конечную точку метаданных для службы маркеров безопасности федеративной службы. |
<issuedTokenParameters> | Задает параметры для выданного маркера в настраиваемой привязке. |
<localIssuer> | Задает локальную службу маркеров безопасности. |