<localIssuer>
Określa adres i powiązanie lokalnego wystawcy, który ma być używany do uzyskiwania tokenu zabezpieczającego.
<Konfiguracji>
<System.servicemodel>
<Zachowania>
<endpointBehaviors>
<Zachowanie>
<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
Atrybuty
Atrybut | Opis |
---|---|
adres | Wymagany ciąg. Określa identyfikator URI wystawcy lokalnego. |
powiązanie | Ciąg opcjonalny. Jedno z powiązań dostarczonych przez system. Aby uzyskać listę, zobacz Powiązania dostarczone przez system. |
Bindingconfiguration | Ciąg opcjonalny. Określa konfigurację powiązania znalezioną w pliku konfiguracji. |
Elementy podrzędne
Element | Opis |
---|---|
<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 wystawcy lokalnego. Możesz użyć słowa kluczowego add , aby dodać nagłówek do tej kolekcji. |
Elementy nadrzędne
Element | Opis |
---|---|
<Issuedtoken> | Określa niestandardowy token 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. Jeśli adres WSFederationHttpBinding URL usługi tokenu zabezpieczającego nie zostanie podany lub gdy adres wystawcy powiązania federacyjnego to http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous
lub null
, kanał programu 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).
Przykład
W poniższym przykładzie ustawiane są address
atrybuty localIssuer
, binding
i bindingConfiguration
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 też
- LocalIssuer
- IssuedTokenParametersEndpointAddressElement
- IssuedTokenClientCredential
- Zachowania zabezpieczeń
- Instrukcje: konfigurowanie lokalnego wystawcy
- Uwierzytelnianie i tożsamość usług
- Zachowania zabezpieczeń
- Federacja i wystawione tokeny
- Zabezpieczanie usług i klientów
- Zabezpieczanie klientów [WCF]
- Instrukcje: tworzenie klienta federacyjnego
- Federacja i wystawione tokeny