<<безопасность> webHttpBinding>
Задает требования к безопасности для конечной точки, настроенной <с помощью webHttpBinding>.
<Конфигурации>
<system.serviceModel>
<Привязки>
<webHttpBinding>
<Привязки>
<Безопасности>
Синтаксис
<system.ServiceModel>
<bindings>
<webHttpBinding>
<binding name = "String">
<security mode="None/Transport/TransportCredentialOnly">
<transport clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
proxyCredentialType="Basic/Digest/None/Ntlm/Windows"
realm="String" />
</security>
</binding>
</webHttpBinding>
</bindings>
</system.ServiceModel>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
mode | Указывает, использует ли конечная точка безопасность на уровне транспорта, или же режим обеспечения безопасности не используется. Значение по умолчанию — None . Это атрибут типа WebHttpSecurityMode. |
Атрибут Mode
Значение | Описание |
---|---|
Нет | Режим безопасности отключен. |
Транспорт | Безопасность обеспечивается с помощью протокола HTTPS. Необходимо настроить службу с использованием SSL-сертификата. Сообщение полностью защищено с помощью HTTPS, а проверка подлинности службы выполняется клиентом с помощью SSL-сертификата службы. Проверка подлинности клиента контролируется с помощью ClientCredentialType атрибута <транспорта>. |
TransportCredentialOnly | Данный режим не обеспечивает целостности и конфиденциальности сообщений. Он обеспечивает проверку подлинности клиента на основе HTTP. Этот режим следует использовать с осторожностью. Его следует использовать в средах, где безопасность транспорта обеспечивается другими средствами (например, IPSec), а инфраструктура WCF обеспечивает только проверку подлинности клиента. |
Дочерние элементы
Элемент | Описание |
---|---|
<Транспорта> | Определяет параметры безопасности транспорта. Этот элемент соответствует типу HttpTransportSecurityElement. |
Родительские элементы
Элемент | Описание |
---|---|
<webHttpBinding> | Элемент привязки, используемый для настройки конечных точек для веб-служб Windows Communication Foundation (WCF), которые отвечают на HTTP-запросы, а не на сообщения SOAP. |
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.