Article - CS318637

Mettre à jour et configurer Apache Tomcat pour permettre à la plateforme ThingWorx de fonctionner dans des environnements inter-domaines

Modifié: 12-Jun-2025   


Note : Cet article a été traduit pour votre commodité à l'aide d'un logiciel de traduction automatique. Veuillez noter que PTC ne garantit pas la fiabilité ou la lisibilité du contenu de cette traduction. Cliquez ici pour voir la version anglaise orginale de cet article. Pour plus d'informations sur la traduction automatique, cliquez ici.
Nous vous remercions pour votre signalement. Nous allons revoir cette traduction dès que possible.

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.
Cette version PDF de l'article 318637 peut être obsolète. Pour la dernière version CS318637