<localIssuer>
Указывает адрес и привязку локального издателя, используемого для получения маркера безопасности.
<Конфигурации>
<system.serviceModel>
<Поведения>
<EndpointBehaviors>
<Поведение>
<clientCredentials>
<issuedToken>
<localIssuer>
Синтаксис
<localIssuer address="String"
binding="String"
bindingConfiguration="String" />
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
address | Обязательная строка. Указывает универсальный код ресурса (URI) локального издателя. |
binding | Необязательная строка. Одна из привязок, предоставляемых системой. Список см. в разделе Системные привязки. |
bindingConfiguration | Необязательная строка. Указывает конфигурацию привязки в файле конфигурации. |
Дочерние элементы
Элемент | Описание |
---|---|
<Идентичности> | Указывает идентификационные данные для локального издателя. |
<Заголовки> | Коллекция заголовков адреса, требуемых для правильного обращения к локальному издателю. Заголовок в эту коллекцию можно добавить с помощью ключевого слова 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>
См. также раздел
- LocalIssuer
- IssuedTokenParametersEndpointAddressElement
- IssuedTokenClientCredential
- Поведение безопасности
- Практическое руководство. Настройка локального издателя
- Идентификация и проверка подлинности службы
- Поведение безопасности
- Федерация и выданные маркеры
- Защита служб и клиентов
- Обеспечение безопасности клиентов
- Практическое руководство. Создание федеративного клиента
- Федерация и выданные маркеры