Udostępnij przez


<localIssuer>

Określa adres i powiązanie wystawcy lokalnego, który ma być używany do uzyskania tokenu zabezpieczającego.

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

Składnia

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne

Attributes

Attribute Description
address Wymagany ciąg. Określa identyfikator URI lokalnego wystawcy.
powiązanie Ciąg opcjonalny. Jedno z powiązań dostarczonych przez system. Aby uzyskać listę, zobacz System-Provided Powiązania.
bindingConfiguration Ciąg opcjonalny. Określa konfigurację powiązania znajdującą się w pliku konfiguracji.

Elementy podrzędne

Składnik Description
<Tożsamości> Określa informacje o tożsamości dla lokalnego wystawcy.
<Nagłówki> Kolekcja nagłówków adresów, które są wymagane w celu poprawnego adresowania lokalnego wystawcy. Możesz użyć słowa kluczowego add , aby dodać nagłówek do tej kolekcji.

Elementy nadrzędne

Składnik Description
<Issuedtoken> Określa token niestandardowy używany do uwierzytelniania klienta w usłudze.

Uwagi

W przypadku uzyskiwania wystawionego tokenu z usługi tokenu zabezpieczającego (STS) aplikacja kliencka musi być skonfigurowana przy użyciu adresu i powiązania, aby mogła komunikować się z usługą STS. WSFederationHttpBinding Jeśli parametr nie dostarcza adresu URL usługi tokenu zabezpieczającego lub gdy adres wystawcy powiązania federacyjnego to http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous lub null, kanał windows Communication Foundation (WCF) klienta używa wartości określonych przez address usługę i binding do komunikowania się z usługą STS w celu uzyskania wystawionego tokenu. Aby uzyskać więcej informacji na temat konfigurowania wystawcy lokalnego, zobacz How to: Configure a Local Issuer (Jak skonfigurować wystawcę lokalnego).

Example

W poniższym przykładzie ustawiono addressatrybuty binding , bindingConfigurationi localIssuer elementu .

<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>

Zobacz także