<localIssuer>
指定要用來取得安全性權杖的本機簽發者位址和繫結。
<configuration>
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior>
<clientCredentials>
<issuedToken>
<localIssuer>
Syntax
<localIssuer address="String"
binding="String"
bindingConfiguration="String" />
屬性和項目
下列各節說明屬性、子元素和父元素
屬性
屬性 | 描述 |
---|---|
address | 必要字串。 指定本機簽發者的 URI。 |
繫結 | 選擇性字串。 系統提供的繫結之一。 如需清單,請參閱系統提供的繫結。 |
bindingConfiguration | 選擇性字串。 指定組態檔中的繫結組態。 |
子元素
元素 | 描述 |
---|---|
<identity> | 指定本機簽發者的身分識別資訊。 |
<headers> | 位址標頭集合,這些位址標頭是正確定址本機簽發者時的必要項目。 您可以使用 add 關鍵字將標頭加入這個集合。 |
父項目
元素 | 描述 |
---|---|
<issuedToken> | 指定用來向服務驗證用戶端的自訂權杖。 |
備註
當取得某個安全性權杖服務 (STS) 所核發的權杖時,用戶端應用程式必須以特定位址和繫結完成設定,才能與該 STS 進行通訊。 當 WSFederationHttpBinding 未提供該安全性權杖服務的 URL,或是聯合繫結的簽發者位址為 http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous
或 null
時,用戶端的 Windows Communication Foundation (WCF) 通道會使用 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>