<identity>

ID 요소를 사용하면 클라이언트 개발자가 서비스에 필요한 ID를 디자인 타임에 지정할 수 있습니다. 클라이언트와 서비스 간의 핸드셰이크 프로세스에서 WCF(Windows Communication Foundation) 인프라는 예상되는 서비스의 ID가 이 요소의 값과 일치하는지 확인하여 인증될 수 있습니다. 자세한 내용은 서비스 Id 및 인증합니다.

<configuration>
  <system.serviceModel>
    <client>
      <endpoint>
        <ID>

구문

<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>

특성 및 요소

다음 섹션에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

없음

자식 요소

요소 Description
인증서(certificate) X.509 인증서의 설정을 지정합니다. 이 요소는 CertificateElement 형식입니다. 이 요소에는 이 인증서로 인코딩된 값을 지정하는 문자열인 encodedValue 특성이 포함되어 있습니다.
certificateReference X.509 인증서 유효성 검사의 설정을 지정합니다. 이 요소는 CertificateReferenceElement 형식입니다.
dns 서비스를 인증하는 데 사용되는 X.509 인증서의 DNS를 지정합니다. 이 요소에는 문자열인 value 특성이 포함되며 실제 ID가 포함됩니다.
rsa 클라이언트에 서비스를 인증하는 데 사용되는 X.509 인증서의 RSA 필드 값을 지정합니다. 이 요소에는 문자열인 value 특성이 포함되며 실제 ID가 포함됩니다.
servicePrincipalName 서비스의 인스턴스를 고유하게 식별하기 위해 클라이언트에서 사용하는 사용자 이름인 SPN(서버 사용자 이름) ID를 지정합니다. 이 요소에는 문자열인 value 특성이 포함되며 실제 사용자 이름이 포함됩니다. 이 요소는 ServicePrincipalNameElement 형식입니다.
userPrincipalName 네트워크 사용자의 로그온 이름 형식인 UPN(User Principal Name) ID를 지정합니다. UPN은 Active Directory에서 사용하는 사용자 개체 이름 뒤에 @ 기호가 오고 그 다음에 일반적으로 DNS(Domain Name System) 부모 도메인이 붙는 형태로 구성됩니다. 예를 들어, Fabrikam.com 도메인 트리에 있는 Jeff 사용자 계정 이름 있을 jeff@fabrikam.com합니다. 이 요소에는 문자열인 value 특성이 포함되며 실제 사용자 이름이 포함됩니다. 이 요소는 UserPrincipalNameElement 형식입니다.

부모 요소

요소 Description
<custom> netPeerTcpBinding에 대한 사용자 지정 피어 확인자를 지정합니다.
<endpoint> 서비스 엔드포인트를 구성합니다.
<클라이언트>의 <엔드포인트> 채널 엔드포인트를 구성합니다.
<발급자> 페더레이션 서비스에 대한 STS(보안 토큰 서비스)를 지정합니다.
<issuerMetadata> 페더레이션 서비스의 STS(보안 토큰 서비스)에 대한 메타데이터 엔드포인트를 지정합니다.
<issuedTokenParameters> 사용자 지정 바인딩에서 발급된 토큰에 대한 매개 변수를 정의합니다.
<localIssuer> 로컬 STS(보안 토큰 서비스)를 지정합니다.

참고 항목