WebHttpSecurityMode Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les modes de sécurité qui peuvent être utilisés pour configurer un point de terminaison de service pour recevoir des requêtes HTTP.
public enum class WebHttpSecurityMode
public enum WebHttpSecurityMode
type WebHttpSecurityMode =
Public Enum WebHttpSecurityMode
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | Indique qu’aucune sécurité n’est utilisée avec les requêtes HTTP. |
| Transport | 1 | Indique que la sécurité au niveau du transport est utilisée avec les requêtes HTTP. |
| TransportCredentialOnly | 2 | Indique que seule l’authentification du client basée sur HTTP est fournie. |
Remarques
Utilisez cette énumération pour spécifier si la sécurité au niveau du transport est utilisée par un point de terminaison configuré avec un WebHttpBinding pour recevoir des requêtes HTTP. La valeur par défaut est None, ce qui indique qu’aucune sécurité n’est utilisée.
Si la valeur de transport est spécifiée par le WebHttpBinding(WebHttpSecurityMode)paramètre , les paramètres fournis par la Transport propriété deviennent effectifs pour le point de terminaison de service. La valeur de WebHttpSecurityMode ne peut être définie que dans le WebHttpBinding constructeur qui le prend comme paramètre explicite et sa valeur ne peut pas être définie à nouveau après la création de l’instance de liaison.
TransportCredentialOnly ne fournit pas l’intégrité et la confidentialité des messages. Il fournit uniquement l’authentification du client basée sur HTTP. Ce mode doit être utilisé avec précaution. Il doit être utilisé dans des environnements, tels que IPSec, où la sécurité du transport est fournie par d’autres moyens et que seule l’authentification du client est fournie par l’infrastructure WINDOWS Communication Foundation (WCF).