<<транспорт> wsHttpBinding>
Определяет параметры проверки подлинности для HTTP-транспорта.
<Конфигурации>
<system.serviceModel>
<Привязки>
<wsHttpBinding>
<Привязки>
<Безопасности>
<Транспорта>
Синтаксис
<wsHttpBinding>
<binding>
<security mode="None|Transport|TransportWithMessageCredential|TransportCredentialOnly">
<transport clientCredentialType="Basic|Certificate|Digest|None|Ntlm|Windows"
proxyCredentialType="Basic|Digest|None|Ntlm|Windows"
realm="string">
<extendedProtectionPolicy policyEnforcement="Never|WhenSupported|Always"
protectionScenario="TransportSelected|TrustedProxy">
<customServiceNames>
</customServiceNames>
</extendedProtectionPolicy>
</transport>
</security>
</binding>
</wsHttpBinding>
Тип
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
clientCredentialType |
Задает учетные данные, используемые для проверки подлинности клиента при подключении к службе. Это атрибут типа HttpClientCredentialType. |
proxyCredentialType |
Задает учетные данные, используемые для проверки подлинности клиента при подключении к прокси-серверу домена. Это атрибут типа HttpProxyCredentialType. |
realm |
Строка, указывающая область проверки подлинности для обычной проверки подлинности или дайджест-проверки подлинности. Значение по умолчанию - пустая строка. Область проверки подлинности задает по крайней мере имя основного узла, выполняющего проверку подлинности. Она также может указывать коллекцию пользователей, которым разрешен доступ. Пользователь может запросить область проверки подлинности, чтобы выяснить, какое из нескольких возможных сочетаний имен пользователей и паролей можно использовать. |
policyEnforcement |
Это перечисление указывает, когда следует применять ExtendedProtectionPolicy. 1. Никогда — политика никогда не применяется (расширенная защита отключена). 2. WhenSupported — политика применяется только в том случае, если клиент поддерживает расширенную защиту. 3. Всегда — политика всегда применяется. Клиенты, которые не поддерживают расширенную защиту, не смогут пройти проверку подлинности. |
Атрибут clientCredentialType
Значение | Описание |
---|---|
None |
Режим безопасности отключен. |
Basic |
Используется обычная проверка подлинности. |
Digest |
Используется дайджест-проверка подлинности. |
Ntlm |
Используется проверка подлинности NTLM в качестве резервной в домене Windows. |
Windows |
Используется встроенная проверка подлинности Windows. |
Certificate |
Для проверки подлинности клиента используются сертификаты X.509. |
Атрибут proxyCredentialType
Значение | Описание |
---|---|
None |
Режим безопасности отключен. |
Basic |
Используется обычная проверка подлинности. |
Digest |
Используется дайджест-проверка подлинности. |
Ntlm |
Используется проверка подлинности NTLM в качестве резервной в домене Windows. |
Windows |
Используется встроенная проверка подлинности Windows. |
Certificate |
Для проверки подлинности клиента используются сертификаты X.509. |
Дочерние элементы
Отсутствует.
Родительские элементы
Элемент | Описание |
---|---|
<Безопасности> | Представляет возможности <безопасности wsHttpBinding>. |
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.