<localIssuer>
보안 토큰을 가져오는 데 사용할 로컬 발급자의 주소 및 바인딩을 지정합니다.
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<endpointBehaviors>의 <behavior>
<clientCredentials>
<issuedToken>
<localIssuer>
<localIssuer address="string"
binding="string"
bindingConfiguration="string" />
특성 및 요소
특성
특성 | 설명 |
---|---|
address |
필수 문자열입니다. 로컬 발급자의 URI를 지정합니다. |
binding |
선택적 문자열입니다. 시스템에서 제공한 바인딩 중 하나입니다. 목록은 System-Provided Bindings을 참조하십시오. |
bindingConfiguration |
선택적 문자열입니다. 구성 파일에서 발견되는 바인딩 구성을 지정합니다. |
자식 요소
요소 | 설명 |
---|---|
로컬 발급자의 ID 정보를 지정합니다. |
|
로컬 발급자의 주소를 올바로 지정하는 데 필요한 주소 헤더 컬렉션입니다. add 키워드를 사용하여 이 컬렉션에 헤더를 추가할 수 있습니다. |
부모 요소
요소 | 설명 |
---|---|
서비스에게 클라이언트를 인증할 때 사용되는 사용자 지정 토큰을 지정합니다. |
설명
STS(보안 토큰 서비스)에서 발급된 토큰을 가져오려면 클라이언트 응용 프로그램에서 STS와 통신하는 데 사용할 주소 및 바인딩을 구성해야 합니다. WSFederationHttpBinding에서 보안 토큰 서비스에 대한 URL을 지정하지 않거나 페더레이션 바인딩의 발급자 주소가 https://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous 또는 null인 경우 클라이언트의 WCF(Windows Communication Foundation) 채널에서는 address 및 binding에 지정된 값을 사용하여 STS와 통신하고 발급된 토큰을 가져옵니다. 로컬 발급자 구성에 대한 자세한 내용은 How To: Configure a Local Issuer을 참조하십시오.
예제
다음 예제에서는 address, binding 및 localIssuer 요소의 bindingConfiguration 특성을 설정합니다.
<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>
참고 항목
참조
LocalIssuer
IssuedTokenParametersEndpointAddressElement
IssuedTokenClientCredential
기타 리소스
Security Behaviors in WCF
How To: Configure a Local Issuer
Specifying Service Identity
Security Behaviors in Windows Communication Foundation
Federation and SAML
Securing Services and Clients
Securing Clients
How To: Create a Federated Client
Federation and Issued Tokens