Article - CS323860

How to Enable Cross-Origin Resource Sharing (CORS) in Apache Tomcat when using Single Sign-on for ThingWorx Platform/ThingWorx Navigate

Modified: 13-Nov-2020   


Applies To

  • Windchill Navigate (formerly ThingWorx Navigate) 1.5.0 to 9.0
  • ThingWorx Platform 8.0 to 9.0

Description

  • How to enable Cross-Origin Resource Sharing (CORS) when using Single Sign-on (SSO)
  • After configuring ThingWorx CORS filter in ThingWorx Platform/ThingWorx Navigate with SSO configuration the login fails with HTTP ERROR 403
  • Login to ThingWorx fails after having configured the CORS filter according to article CS229450
  • Using PingFederate but cannot get CORS to work
  • How to enable CORS with Ping Fed Single Sign On
  • ThingWorx returns HTTP 403 Forbidden error after enabling Cross-Origin Resource Sharing with SSO enabled on the instance
  • <Apache Tomcat Install>\logs\localhost_access_log.log shows the following:
    • [IP] [DATE TIME] "POST /Thingworx/saml/SSO HTTP/1.1" 403 –
 
This is a printer-friendly version of Article 323860 and may be out of date. For the latest version click CS323860