共用方式為


<issuedToken>

指定用來向服務驗證用戶端的自訂權杖。

結構描述階層

<system.serviceModel>
  <behaviors>
    <endpointBehaviors>
      <endpointBehaviors> 的 <behavior>
        <clientCredentials>
          <issuedToken>

語法

<issuedToken 
   cacheIssuedTokens="Boolean"
   defaultKeyEntropyMode="ClientEntropy/ServerEntropy/CombinedEntropy"
   issuedTokenRenewalThresholdPercentage = "0 to 100"
   issuerChannelBehaviors="String"
      localIssuerChannelBehaviors="String"
   maxIssuedTokenCachingTime="TimeSpan"
</issuedToken>

屬性和元素

下列各節說明屬性、子項目和父項目。

屬性

屬性 描述

cacheIssuedTokens

選用性的布林值屬性,指定是否快取權杖。預設為 true

defaultKeyEntropyMode

選用性字串屬性,這個屬性會指定交握作業要使用的亂數值 (Entropy)。值包括 ClientEntropyServerEntropyCombinedEntropy,預設為 CombinedEntropy。此屬性的型別為 SecurityKeyEntropyMode

issuedTokenRenewalThresholdPercentage

選用性的整數屬性,這個屬性會指定權杖更新前,可通過的有效時間範圍 (由權杖簽發者提供) 百分比。值為 0 到 100。預設為 60,表示嘗試更新前有 60% 的時間通過。

issuerChannelBehaviors

選用性屬性,這個屬性會指定與簽發者通訊時所用的通道行為。

localIssuerChannelBehaviors

選用性屬性,這個屬性會指定與本機簽發者通訊時所用的通道行為。

maxIssuedTokenCachingTime

選擇性的 Timespan 屬性,當權杖簽發者 (STS) 沒有指定時間時,指定快取發行的權杖之期間。預設為 “10675199.02:48:05.4775807”。

項目子系

項目 描述

<localIssuer>

指定權杖的本機簽發者位址,與用來與端點通訊的繫結。

<issuerChannelBehaviors> 項目

指定連絡本機簽發者時要使用的端點行為。

父項目

項目 描述

<clientCredentials>

指定用來對服務驗證用戶端的認證。

備註

發行的權杖會在某些情況下當做自訂認證型別使用,例如在聯合案例中與安全權杖服務 (STS) 進行驗證時。根據預設,這個權杖是 SAML 權杖。如需詳細資訊,請參閱Federation and SAMLFederation and Issued Tokens

這個區段包含用以設定權杖之本機簽發者的項目,或搭配安全性權杖服務使用的行為。如需將用戶端設定為使用本機簽發者的指示,請參閱 How to: Configure a Local Issuer

另請參閱

參考

IssuedTokenClientElement
ClientCredentialsElement
ClientCredentials
IssuedToken
IssuedToken
IssuedTokenClientCredential

其他資源

Security Behaviors in WCF
Securing Services and Clients
Federation and SAML
Securing Clients
How To: Create a Federated Client
How To: Configure a Local Issuer
Federation and Issued Tokens