Attribut cookie SameSite
Pour des communications Web sécurisées, Google a imposé l’utilisation de l’attributSameSite
cookie. En se conformant à la nouvelleSameSite
stratégie de Google Chrome, l’appliance Citrix ADC peut gérer les cookies tiers avec l’SameSite
attribut défini dans l’set-cookie
en-tête. Le paramètre de cookie atténue les attaques et fournit une communication Web sécurisée.
Jusqu’en février 2020, l’SameSite
attribut n’était pas explicitement défini dans le cookie. Le navigateur a pris la valeur par défaut comme « Aucun ». Cependant, avec certaines mises à niveau du navigateur, telles que Google Chrome 80, il y a un changement dans le comportement par défaut entre domaines dans les cookies.
Définition de la valeur de l’attribut cookie
L’SameSite
attribut est défini sur l’une des valeurs suivantes et pour le navigateur Google Chrome, la valeur par défaut est définie comme « Lax ».
Aucune.Indique que le navigateur doit utiliser le cookie pour les requêtes dans le contexte intersite uniquement sur les connexions sécurisées.
Lax.Indique le navigateur使用饼干倒les requêtes dans le contexte du même site. Dans le contexte inter-site, seules les méthodes HTTP sûres comme la requête GET peuvent utiliser le cookie.
Strict.Utilisez le cookie uniquement lorsque l’utilisateur demande explicitement le domaine.
Remarque :
Si les cookies set-cookies (y compris les cookies de session de pare-feu) ont l’
SameSite
addcookiesamesite
attribut et si l’indicateur d’attribut est activé dans le profil Pare-feu d’application Web, l’SameSite
attribut est remplacé en fonction de la valeur configurée dans le profil.
Configurer l’attribut Samesite dans le profil Web App Firewall à l’aide de l’interface de ligne de commande
Pour configurer l’SameSite
attribut, vous devez effectuer les étapes suivantes :
- Activez l’attribut
SameSite
cookie. - Définissez l’attribut cookie pour les cookies de session appfw.
Activer l’attribut cookie « Samesite »
À l’invite de commandes, tapez :
set appfw profile
Exemple :
set appfw profile p1 –insertCookieSameSiteAttribute ON
Définir la même valeur d’attribut cookie de site pour les cookies de session du pare-feu d’application Web
À l’invite de commandes, tapez :
set appfw profile
Exemple :
set appfw profile p1 – cookieSameSiteAttribute LAX
Où sont les types d’attributs,
Aucune.L’attribut Cookie SameSite est défini sur « none » et marqué sécurisé pour tous les cookies WAF et application.
Lax.L’attribut Cookie SameSite est défini sur « Lax » pour tous les cookies WAF et application.
Strict.L’attribut Cookie SameSite est défini sur « Lax » pour tous les cookies WAF et application.
Configurer l’attribut de cookie Samesite dans le profil Web App Firewall à l’aide de l’interface graphique
- Accédez àSécurité > Citrix Web App Firewall > Profils.
- Dans le volet d’informations, sélectionnez un profil et cliquez surModifier.
- Dans la pageProfil du Citrix Web App Firewall, cliquez surParamètres du profil苏Paramètres avancés.
Dans la sectionParamètres du profil, définissez les paramètres suivants :
a. Insérez l’
Samesite
attribut cookie. Activez la case à cocher pour activer l’Samesite
attribut cookie. b. Attribut Samesite des cookies. Sélectionnez une option dans la liste déroulante pour définir la valeur duSamesite
cookie.- Cliquez surOKetTerminé.