다음을 통해 공유


<localIssuer>

보안 토큰을 가져오는 데 사용할 로컬 발급자의 주소 및 바인딩을 지정합니다.

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

구문

<localIssuer address="String"
             binding="String"
             bindingConfiguration="String" />

특성 및 요소

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

특성

attribute Description
address 필수 문자열입니다. 로컬 발급자의 URI를 지정합니다.
바인딩 선택적 문자열입니다. 시스템에서 제공한 바인딩 중 하나입니다. 목록은 시스템 제공 바인딩을 참조하세요.
bindingConfiguration 선택적 문자열입니다. 구성 파일에서 발견되는 바인딩 구성을 지정합니다.

자식 요소

요소 Description
<identity> 로컬 발급자의 ID 정보를 지정합니다.
<headers> 로컬 발급자의 주소를 올바로 지정하는 데 필요한 주소 헤더 컬렉션입니다. add 키워드를 사용하여 이 컬렉션에 헤더를 추가할 수 있습니다.

부모 요소

요소 Description
<issuedToken> 서비스에 대해 클라이언트를 인증할 때 사용되는 사용자 지정 토큰을 지정합니다.

설명

STS(보안 토큰 서비스)에서 발급된 토큰을 가져오려면 클라이언트 애플리케이션에서 STS와 통신하는 데 사용할 주소 및 바인딩을 구성해야 합니다. WSFederationHttpBinding이 보안 토큰 서비스에 대한 URL을 제공하지 않거나 페더레이션 바인딩의 발급자 주소가 http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous 또는 null인 경우 클라이언트의 WCF(Windows Communication Foundation) 채널은 addressbinding으로 지정된 값을 사용하여 STS와 통신함으로써 발급된 토큰을 가져옵니다. 로컬 발급자를 구성하는 방법에 대한 자세한 내용은 방법: 로컬 발급자 구성을 참조하세요.

예제

다음 예제에서는 address, bindingbindingConfiguration 요소의 localIssuer 특성을 설정합니다.

<system.serviceModel>
  <behaviors>
    <endpointBehaviors>
      <behavior name="MyEndpointBehavior">
        <clientCredentials>
          <issuedToken cacheIssuedTokens="false"
                       defaultKeyEntropyMode="ClientEntropy">
            <localIssuer address="net.tcp://cohowinery/tokens"
                         binding="netTcpBinding"
                         bindingConfiguration="myTcpBindingConfig" />
          </issuedToken>
        </clientCredentials>
      </behavior>
    </endpointBehaviors>
  </behaviors>
</system.serviceModel>

참고 항목