<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) 채널은 address
및 binding
으로 지정된 값을 사용하여 STS와 통신함으로써 발급된 토큰을 가져옵니다. 로컬 발급자를 구성하는 방법에 대한 자세한 내용은 방법: 로컬 발급자 구성을 참조하세요.
예제
다음 예제에서는 address
, binding
및 bindingConfiguration
요소의 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>
참고 항목
.NET