<security> для <webHttpBinding>
Определяет требования безопасности для конечной точки, настроенной с помощью элемента <wsHttpBinding>.
Иерархия схемы
<system.serviceModel>
<bindings>
<webHttpBinding>
<binding>
<security> для <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>
</webHttpBinding>
</bindings>
</system.ServiceModel>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
mode |
Указывает, использует ли конечная точка безопасность на уровне транспорта, или же режим обеспечения безопасности не используется. Значение по умолчанию — None. Это атрибут типа WebHttpSecurityMode. |
Дочерние элементы
Элемент | Описание |
---|---|
Определяет параметры безопасности транспорта. Этот элемент соответствует типу HttpTransportSecurityElement. |
Родительские элементы
Элемент | Описание |
---|---|
Элемент привязки, который используется при настройке конечных точек для веб-служб Windows Communication Foundation (WCF), которые отвечают на запросы HTTP вместо сообщений SOAP. |
См. также
Справочник
WebHttpBindingElement
WSHttpSecurityElement
Security
Security
WebHttpSecurity
Основные понятия
Другие ресурсы
Securing Services and Clients
Selecting a Credential Type
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients
Web Programming Model