Modifications pour le document Paramètres des URL pour l'intégration Web
Modifié par Aurelie Bertrand le 2025/03/14 15:45
Résumé
-
Propriétés de la Page (1 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Contenu
-
... ... @@ -23,15 +23,16 @@ 23 23 24 24 Paramètres disponibles : 25 25 26 -* **defaultPage**=<pageId> Identifiant de la page que l'utilisateur souhaite afficher par défaut à la place de la première page (voir note ci-dessous pour plus de détails) 27 27 * **user**=<user> Utilisateur à authentifier 28 28 * **pass**=<password> Mot de passe pour l’utilisateur 29 29 * **domain**=<domainname> Nom du domaine DigDash Enterprise (Exemple : ddenterpriseapi) 30 30 * **server**=<server URL> URL du domaine DigDash Enterprise (Exemple : [[http:~~/~~/localhost:8080)>>http://localhost:8080)]] 30 +* **defaultPage**=<pageId> Identifiant de la page que l'utilisateur souhaite afficher par défaut à la place de la première page (voir note ci-dessous pour plus de détails) 31 31 * **hideBanner**=<true|false> Cache (true) ou montre (false) la barre de titre 32 32 * **hideFilters**=<true|false> Cache (true) ou montre (false) la barre de filtres 33 +* **useHistory**=<true|false> Désactive (false) l'historique de navigation. Le menu de navigation dans l'historique en haut à droite n'est plus visible. 33 33 * <nomVariable>=<valeurVariable> Spécifie la valeur de la variable nomVariable 34 -* <filterselection> Voir le paragraphe Vci-dessous35 +* <filterselection> Voir le paragraphe Filtres ci-dessous 35 35 36 36 Exemple : 37 37 ... ... @@ -71,7 +71,7 @@ 71 71 * **hideBanner**=<true|false> Cache (true) ou montre (false) la barre de titre 72 72 * **hideFilters**=<true|false> Cache (true) ou montre (false) la barre de filtres 73 73 * <nomVariable>=<valeurVariable> Spécifie la valeur de la variable nomVariable 74 -* <filterselection> Voir le paragraphe Vci-dessous75 +* <filterselection> Voir le paragraphe Filtres ci-dessous 75 75 76 76 Exemple : 77 77 ... ... @@ -100,7 +100,7 @@ 100 100 * **pass**=<password> Mot de passe pour l’utilisateur 101 101 * **hideFilters**=<true|false> Cache (true) ou montre (false) la barre de filtres 102 102 * {{id name="_GoBack"/}}<nomVariable>=<valeur> Spécifie la valeur de la variable nomVariable 103 -* <filterselection> Voir le paragraphe Vci-dessous104 +* <filterselection> Voir le paragraphe Filters ci-dessous 104 104 105 105 Exemple : 106 106 ... ... @@ -138,10 +138,8 @@ 138 138 139 139 Certains navigateurs, par exemple Chrome à partir de sa version 80, peuvent refuser de transmettre des cookies provenant d'une page intégrée par une iframe, si cette iframe n'a pas le même domaine que la page l'incluant. Une erreur apparait alors dans la console du navigateur, à propos d'un attribute //SameSite //qui n'est pas défini. 140 140 141 -L a solution est de définir l'attribut //SameSite=None//surlecookie.Cet attributdoitêtre définiparleconteneurde l'application(Tomcat), ouparle serveur HTTP quiert la page.(ex. Apachehttpd). Ily a denombreuxdocumentsen lignepour expliquercommentconfigurer cetattributdeookie.PourTomcat : [[https:~~/~~/tomcat.apache.org/tomcat-9.0-doc/config/cookie-processor.html>>url:https://tomcat.apache.org/tomcat-9.0-doc/config/cookie-processor.html]].Pour Apache httpd,l'utilisation dumodulemod_headerspeut-êtrenécessaire.142 +L'attribut //SameSite// ne peut pas être défini sur un cookie non sécurisé. Donc le cookie doit aussi avoir un attribut //Secure //pour permettre de définir //SameSite=None//. Et l'attribut //Secure// ne peut être défini que si la connexion est en HTTPS. 142 142 143 -Par contre, l'attribut //SameSite// ne peut pas être défini sur un cookie non sécurisé. Donc le cookie doit aussi avoir un attribut //Secure //pour permettre de définir //SameSite=None//. Et l'attribut //Secure// ne peut être défini que si la connexion est en HTTPS. 144 - 145 145 Donc, en conséquence, intégrer une page de tableaux de bord, ou une page viewflow, en tant qu'iframe,** si l'iframe et la page l'incluant ont des domaines différents**, nécessite d'utiliser une connexion HTTPS, et de configurer les cookies. 146 146 147 147 Le document Mozilla suivant explique cette contrainte : [[https:~~/~~/developer.mozilla.org/fr/docs/Web/HTTP/Headers/Set-Cookie/SameSite>>url:https://developer.mozilla.org/fr/docs/Web/HTTP/Headers/Set-Cookie/SameSite]]