<security> для <wsHttpBinding>
Представляет возможности обеспечения безопасности <wsHttpBinding>.
Иерархия схемы
<system.serviceModel>
<bindings>
<wsHttpBinding>
<binding>
<security> для <wsHttpBinding>
Синтаксис
<security mode="Message/None/Transport/TransportWithMessageCredential">
<transport
clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
proxyCredentialType="Basic/Digest/None/Ntlm/Windows"
realm="string"
defaultClientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
defaultProxyCredentialType="Basic/Digest/None/Ntlm/Windows"
defaultRealm="string" />
<message
clientCredentialType="Certificate/IssuedToken/None/UserName/Windows"
algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
establishSecurityContext="Boolean"
negotiateServiceCredential="Boolean"/>
</security>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
mode |
|
Дочерние элементы
Элемент | Описание |
---|---|
Определяет параметры безопасности транспорта. Этот элемент соответствует типу HttpTransportSecurityElement. |
|
Определяет параметры безопасности сообщения. Этот элемент соответствует типу MessageSecurityOverHttpElement. |
Родительские элементы
Элемент | Описание |
---|---|
Привязка безопасности для приложений транспорта HTTP. |
Замечания
Класс WSHttpBinding предназначен для взаимодействия со службами, реализующими спецификации WS-*. Безопасность транспорта для этой привязки обеспечивается посредством протокола SSL по протоколам HTTP или HTTPS.
См. также
Справочник
WSHttpSecurity
Security
Security
WSHttpSecurityElement
Основные понятия
Другие ресурсы
Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients