Mettre à jour et configurer Apache Tomcat pour permettre à la plateforme ThingWorx de fonctionner dans des environnements inter-domaines
S'applique à
- ThingWorx Platform 8.3 to 9.5
- Google Chrome
- Apache Tomcat
Description
- Google modifie la manière dont la version 80 de Chrome (date de sortie prévue le 4 février 2020) et les versions ultérieures géreront les cookies qui ne spécifient pas d'attribut SameSite par défaut.
- PTC prend des mesures pour garantir que les implémentations de ThingWorx ne soient pas affectées
- Si vous utilisez certaines architectures de déploiement, des mesures supplémentaires peuvent être nécessaires pour garantir qu'il n'y a pas d'interruption de fonctionnalité.
- Les instances de ThingWorx, PingFederate et/ou Identity Provider résidant dans des domaines différents nécessiteront ces étapes supplémentaires, qui incluent la mise à jour et la légère modification d'Apache Tomcat
- Les composants intégrés de ThingWorx dans une autre application Web résidant dans un domaine distinct (de ThingWorx) devront également suivre ces étapes supplémentaires
- Le widget WebFrame dans ThingWorx déclenche une fenêtre d'authentification malgré l'utilisation d'une clé d'application dans l'URL iFrame
- Le navigateur Chrome n'autorise pas l'accès aux cookies pour les applications iFrame de différents sites
- ThingWorx 8.5.3 et versions ultérieures, ThingWorx 8.4.7 et versions ultérieures, ThingWorx 8.3.11 et versions ultérieures sont certifiés par rapport à Apache Tomcat 8.5.49 et 9.0.29
- Ces versions d'Apache Tomcat sont également fournies avec le programme d'installation ThingWorx
- Il n'est pas possible de déployer des conteneurs Docker pour les versions antérieures de ThingWorx lors de l'utilisation d'Apache Tomcat 8.5.49 ou 9.0.29 ou version ultérieure
- De plus, certains navigateurs web plus anciens gèrent mal ou rejettent les cookies spécifiant l'attribut « SameSite=none ». Il est fortement recommandé de mettre à jour votre navigateur vers la dernière version.
- Veuillez consulter les détails ci-dessous dans la colonne « Remarques » et prendre les mesures appropriées pour garantir une gestion appropriée des cookies spécifiant cet attribut.