Instalación, licencia y configuración de ThingWorx Navigate > Instalación de ThingWorx Navigate en una instancia de ThingWorx existente > Configuración de ThingWorx Navigate > Configuración de ThingWorx Navigate con autenticación de Windchill
  
Configuración de ThingWorx Navigate con autenticación de Windchill
Con esta opción se utiliza la autenticación de Windchill para ThingWorx. Un usuario que abre un mashup de ThingWorx Navigate se enruta a Windchill para la autentificación. Una vez autenticado, el usuario se vuelve a enrutar al mashup de ThingWorx Navigate. Desde este punto de vista, el usuario puede acceder al mashup de ThingWorx Navigate como el usuario autenticado en Windchill.
Para obtener detalles técnicos, consulte Arquitectura de autenticación de Windchill.
Para obtener detalles técnicos, consulte el tema "Architecture of Windchill Authentication" en PTC Windchill Extension Guide 1.12.x.
En esta configuración se requiere que exista el mismo usuario tanto en Windchill como en ThingWorx. En ThingWorx Navigate se proporciona una opción para crear automáticamente los usuarios en ThingWorx una vez que se hayan autentificado en Windchill. Si esta opción no se activa, los usuarios deben existir independientemente en Windchill y ThingWorx. Después de crear un usuario en ThingWorx, el administrador debe añadirlo al grupo de ThingWorx especificado para que pueda acceder a las tareas de ThingWorx.
Para obtener más información, consulte Arquitectura de la autentificación de Windchill.
Para obtener más información, consulte el tema "Architecture of Windchill Authentication" en PTC Windchill Extension Guide 1.12.x.
* 
Requisitos previos para la autenticación de Windchill:
Se debe configurar Windchill con SSL.
También se recomienda configurar ThingWorx con SSL.
En la autenticación de Windchill, se utiliza la configuración SSL bidireccional. Para obtener más información, consulte Utilización de SSL para la comunicación segura.
Complete los siguientes pasos para configurar ThingWorx Navigate con Windchill:
1. Si aparece EnableSSO en platform-settings.json (ThingworxPlatform), defínalo en false y reinicie Tomcat.
* 
Si no aparece en platform-settings.json, y se utiliza platform-settings.json de fábrica, se puede continuar con el paso 2.
2. Abra ptc-windchill-integration-connector y seleccione Configuración.
Defina Tipo de autenticación en None.
No es necesario completar los campos Nombre de usuario y Contraseña.
Junto a URL base, introduzca este URL:
https://<Windchill Hostname>:<port>/Windchill/sslClientAuth
y pulse en Guardar.
3. Abra ptc-windchill-integration-connector-proxy y seleccione Configuración.
URL:
https://<Windchill Hostname>
Defina Tipo de autenticación en Session User.
Junto a Probar URL de conexión, introduzca este URL:
[https]://[LB-host]:[port]/[windchill-web-app]/servlet/WindchillAuthGW/wt.httpgw.HTTPServer/echo
y pulse en Guardar.
No es necesario introducir un nombre de usuario y una contraseña.
En SSL Connection Configuration, especifique la ruta a la información de Keystore y TrustStore, y añada las contraseñas.
En Session User Configuration, verifique que wt.effectiveUid sea en valor de Session User Query Parameter, a menos que se indique otra cosa en Windchill.
4. Configure el objeto ptc-windchill-OData-connector para conectarse a los servicios RES de Windchill oData. Para obtener instrucciones detalladas, consulte la sección "Autentificación de Windchill" de Ejecución de servicios Info*Engine con OData Connector.
Configure el objeto ptc-windchill-OData-connector para conectarse a los servicios RES de Windchill oData. Para obtener instrucciones detalladas, consulte la sección "Autentificación de Windchill" del tema "Ejecución de servicios Info*Engine con OData Connector" en Personalización de ThingWorx Navigate 8.5.