Image du projet 'E-Privacy' téléversée
  1. E-Privacy
  2. EPRIVACY-167

L'acceptation sur les sous-domaines d'un domaine ne fonctionne pas.

XMLWordImprimable

    • Icon: Bug Bug
    • Résolution: Résolu
    • Icon: Majeur Majeur
    • 2.7.5
    • 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. 

       

            marine.cognacq Marine COGNACQ [X] (Inactif)
            marine.cognacq Marine COGNACQ [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            4 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: