기술 문서 - CS318637
ThingWorx Platform이 크로스 도메인 환경에서 작동할 수 있도록 Apache Tomcat을 업데이트하고 구성합니다.
수정한 날짜: 12-Jun-2025
적용 대상
- ThingWorx Platform 8.3 to 9.5
- Google Chrome
- Apache Tomcat
설명
- Google은 Chrome 버전 80(목표 출시일 2020년 2월 4일) 이상에서 기본적으로 SameSite 속성을 지정하지 않는 쿠키를 처리하는 방식을 변경하고 있습니다.
- PTC는 ThingWorx 구현이 영향을 받지 않도록 조치를 취하고 있습니다.
- 특정 배포 아키텍처로 작업하는 경우 기능 중단이 없는지 확인하기 위해 추가 단계를 수행해야 할 수 있습니다.
- 다른 도메인에 있는 ThingWorx, PingFederate 및/또는 Identity Provider 인스턴스에는 Apache Tomcat을 업데이트하고 약간 수정하는 것을 포함하는 추가 단계가 필요합니다.
- 다른 웹 애플리케이션의 ThingWorx 내장 구성 요소는 ThingWorx와 다른 도메인에 있으므로 이러한 추가 단계를 거쳐야 합니다.
- ThingWorx의 WebFrame 위젯은 iFrame URL에 앱 키를 사용함에도 불구하고 인증 창을 트리거합니다.
- Chrome 브라우저는 다른 사이트의 iFrame 애플리케이션에 대한 쿠키 접근을 허용하지 않습니다.
- ThingWorx 8.5.3 이상, ThingWorx 8.4.7 이상, ThingWorx 8.3.11 이상은 Apache Tomcat 8.5.49 및 9.0.29에 대해 인증되었습니다.
- 이러한 Apache Tomcat 버전은 ThingWorx 설치 프로그램과 함께 패키지로 제공됩니다.
- Apache Tomcat 8.5.49 또는 9.0.29 이상을 사용하는 경우 ThingWorx 이전 버전에 대한 Docker 컨테이너를 배포할 수 없습니다.
- 또한, 일부 구형 웹 브라우저는 "SameSite=none" 속성을 지정하여 쿠키를 잘못 처리하거나 거부할 수 있습니다 . 최신 브라우저 릴리스로 업데이트하는 것이 좋습니다.
- 아래 "참고" 열에서 세부 정보를 확인하고 이 속성을 지정하는 쿠키의 적절한 처리를 보장하기 위해 적절한 조치를 취하십시오.
이는 기술 문서 318637의 PDF 버전이며, 구 버전일 수 있습니다. 최신 버전 CS318637