<security> de <wsHttpBinding>
Représente les fonctionnalités de sécurité de <wsHttpBinding>.
Hiérarchie de schéma
<system.serviceModel>
<bindings>
<wsHttpBinding>
<binding>
<security> de <wsHttpBinding>
Syntaxe
<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>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut | Description |
---|---|
mode |
|
Éléments enfants
Élément | Description |
---|---|
Définit les paramètres de sécurité de transport. Cet élément correspond au type HttpTransportSecurityElement. |
|
Définit les paramètres de sécurité pour le message. Cet élément correspond au type MessageSecurityOverHttpElement. |
Éléments parents
Élément | Description |
---|---|
Liaison sécurisée pour les applications de transport HTTP. |
Notes
La classe WSHttpBinding est conçue pour interagir avec les services qui implémentent les spécifications WS-*. La sécurité de transport de cette liaison correspond à Secure Sockets Layer (SSL) sur HTTP, c'est-à-dire à HTTPS.
Voir aussi
Référence
WSHttpSecurity
Security
Security
WSHttpSecurityElement
Concepts
Autres ressources
Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients