<security> для <basicHttpBinding>
Определяет возможности безопасности для элемента <basicHttpBinding>.
Иерархия схемы
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding>
<security> для <basicHttpBinding>
Синтаксис
<security mode="Message/None/Transport/TransportWithCredential">
<transport
clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
proxyCredentialType="Basic/Digest/None/Ntlm/Windows"
realm="string" />
<message
algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
clientCredentialType="Certificate/IssuedToken/None/UserName/Windows" />
</security>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
mode |
Необязательный. Задает тип используемого механизма обеспечения безопасности. Значение по умолчанию — None. Это атрибут типа BasicHttpSecurityMode. |
Дочерние элементы
Элемент | Описание |
---|---|
Определяет параметры безопасности транспорта для базовой службы HTTP. Данный элемент соответствует HttpTransportSecurity. |
|
Определяет параметры безопасности сообщений для базовой службы HTTP. Данный элемент соответствует BasicHttpMessageSecurity. |
Родительские элементы
Элемент | Описание |
---|---|
binding |
Элемент привязки <basicHttpBinding>. |
Замечания
По умолчанию сообщение SOAP не защищено и проверка подлинности клиента не выполняется. Данный элемент позволяет настроить дополнительные параметры безопасности для элемента basicHttpBinding.
См. также
Справочник
Security
Security
BasicHttpSecurityElement
BasicHttpSecurity
Основные понятия
Другие ресурсы
Securing Services and Clients
Selecting a Credential Type
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients