-
Bug
-
Résolution: Résolu
-
Majeur
-
2.07.04
-
Aucune
-
Aucune
-
Sprint 2022 S30
En BO, dans la gestion des cookies, on paramètre un domaine de type .nfrance.com
En FO, si on va sur un premier site se terminant par .nfrance.com et que l'on accepte les cookies on s'attend à ce que la décision soit prise en compte pour l'ensemble des sites de ce domaine. Ce n'est actuellement pas le cas.
On récupère l'url en entière et non juste le nom du domaine.
Sur le produit, cela fonctionne si on enlève le . devant le nom du domaine.
A noter :
Dans le code on doit gérer un nom de domaine entier ou finissant par .
ConsentConfigurationDomainPredicate
private boolean test(String domain, String urlSite) { return urlSite.equals(domain) || urlSite.endsWith("." + domain); }
Sur Unantes, si on teste sur le navigateur Brave cela ne fonctionne pas du tout ( avec ou sans le point). En revanche cela fonctionne avec Firefox et Chrome.
Note: lorsqu'on met des ";" en séparateur des différents domaines ils sont remplacés par des virgules à l'enregistrement.