Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit un ensemble d’indicateurs que vous pouvez affecter à un cookie dans le fichier jar de cookie HTTP en appelant la méthode ou la requête SetCookie à partir du fichier jar de cookie HTTP en appelant la méthode GetCookie .
Syntax
typedef enum _XHR_COOKIE_FLAG {
XHR_COOKIE_IS_SECURE = 0x1,
XHR_COOKIE_IS_SESSION = 0x2,
XHR_COOKIE_THIRD_PARTY = 0x10,
XHR_COOKIE_PROMPT_REQUIRED = 0x20,
XHR_COOKIE_EVALUATE_P3P = 0x40,
XHR_COOKIE_APPLY_P3P = 0x80,
XHR_COOKIE_P3P_ENABLED = 0x100,
XHR_COOKIE_IS_RESTRICTED = 0x200,
XHR_COOKIE_IE6 = 0x400,
XHR_COOKIE_IS_LEGACY = 0x800,
XHR_COOKIE_NON_SCRIPT = 0x1000,
XHR_COOKIE_HTTPONLY = 0x2000
} XHR_COOKIE_FLAG;
Constantes
XHR_COOKIE_IS_SECUREValeur : 0x1 Le cookie est sécurisé. Lorsque cet indicateur est défini, le client doit uniquement retourner le cookie dans les requêtes suivantes si ces demandes utilisent HTTPS. |
XHR_COOKIE_IS_SESSIONValeur : 0x2 Le cookie n’est utilisable que dans la session HTTP actuelle et n’est pas conservé ou enregistré. |
XHR_COOKIE_THIRD_PARTYValeur : 0x10 Le cookie en cours de définition est un cookie tiers. |
XHR_COOKIE_PROMPT_REQUIREDValeur : 0x20 Une invite à l’utilisateur est nécessaire pour accepter le cookie du serveur. |
XHR_COOKIE_EVALUATE_P3PValeur : 0x40 Le cookie a un en-tête Platform-for-Privacy-Protection (P3P). |
XHR_COOKIE_APPLY_P3PValeur : 0x80 Un cookie avec un en-tête Platform-for-Privacy-Protection (P3P) a été appliqué. |
XHR_COOKIE_P3P_ENABLEDValeur : 0x100 Un cookie avec un en-tête Platform-for-Privacy-Protection (P3P) a été activé. |
XHR_COOKIE_IS_RESTRICTEDValeur : 0x200 Le cookie en cours de définition est associé à un site non approuvé. |
XHR_COOKIE_IE6Valeur : 0x400 |
XHR_COOKIE_IS_LEGACYValeur : 0x800 |
XHR_COOKIE_NON_SCRIPTValeur : 0x1000 N’autorise pas un script ou un autre contenu actif à accéder à ce cookie. |
XHR_COOKIE_HTTPONLYValeur : 0x2000 Active la récupération des cookies marqués comme « HTTPOnly ». N’utilisez pas cet indicateur si vous exposez une interface pouvant faire l’objet d’un script, car cela a des implications en matière de sécurité. Si vous exposez une interface pouvant faire l’objet d’un script, vous pouvez devenir un vecteur d’attaque pour les attaques par script intersites. Il est impératif que vous utilisiez cet indicateur uniquement s’ils peuvent garantir que vous n’autoriserez jamais le code tiers à définir un cookie à l’aide de cet indicateur au moyen d’un mécanisme d’extensibilité que vous fournissez. |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
| En-tête | msxml6.h |