Установка, лицензирование и конфигурирование ThingWorx Navigate > Установка ThingWorx Navigate поверх существующего экземпляра ThingWorx > Конфигурирование ThingWorx Navigate > Настройка ThingWorx Navigate с аутентификацией Windchill
  
Настройка ThingWorx Navigate с аутентификацией Windchill
Эта опция использует аутентификацию Windchill для ThingWorx. Пользователь, открывший мэшап ThingWorx Navigate, перенаправляется в Windchill для аутентификации. После прохождения аутентификации пользователь перенаправляется обратно в мэшап ThingWorx Navigate. После этого данный пользователь может получить доступ к мэшапу ThingWorx Navigate как пользователь, аутентифицированный в Windchill.
Подробные технические сведения см. в разделе Архитектура аутентификации Windchill.
Подробные технические сведения см. в разделе Architecture of Windchill Authentication (Архитектура аутентификации Windchill) руководства PTC Windchill Extension Guide 1.12.x (Руководство по PTC Windchill Extension 1.12.x) (на английском языке).
Для этой конфигурации требуется, чтобы один и тот же пользователь существовал в обоих приложениях: Windchill и ThingWorx. ThingWorx Navigate предоставляет опцию автоматического создания пользователей в ThingWorx после прохождения аутентификации в Windchill. Если эта опция не включена, пользователи должны независимо существовать в обоих приложениях Windchill и ThingWorx. После создания пользователя в ThingWorx администратор должен добавить пользователя в указанную группу ThingWorx для получения доступа к заданиям ThingWorx.
Дополнительные сведения см. в разделе Архитектура аутентификации Windchill
Дополнительные сведения см. в разделе Architecture of Windchill Authentication (Архитектура аутентификации Windchill) руководства PTC Windchill Extension Guide 1.12.x (Руководство по PTC Windchill Extension 1.12.x) (на английском языке).
* 
Предварительные требования для аутентификации Windchill.
Необходимо сконфигурировать Windchill для использования SSL.
Рекомендуется также сконфигурировать ThingWorx для работы с SSL.
В аутентификации Windchill используется конфигурация с двусторонним SSL. Дополнительные сведения см. в разделе Использование SSL для безопасного взаимодействия.
Чтобы сконфигурировать ThingWorx Navigate для работы с Windchill, выполните следующие шаги.
1. При появлении сообщения EnableSSO в platform-settings.json (ThingworxPlatform) задайте для него значение false и перезапустите Tomcat.
* 
Если оно не появляется в platform-settings.json и используется стандартный файл platform-settings.json, можно пропустить этот шаг и сразу перейти к шагу 2.
2. Откройте ptc-windchill-integration-connector и выберите @@@[опцию] Конфигурация.
Задайте для параметра Тип аутентификации значение None
Нет необходимости заполнять поля Имя пользователя и Пароль
Рядом с меткой Основной URL-адрес введите следующий URL-адрес:
https://<Windchill Hostname>:<port>/Windchill/sslClientAuth
и щелкните Сохранить.
3. Откройте ptc-windchill-integration-connector-proxy и выберите Конфигурация.
URL:
https://<Windchill Hostname>
Задайте для параметра Тип аутентификации значение Session User
Рядом с меткой Проверять URL-адрес подключения введите следующий URL-адрес:
[https]://[LB-host]:[port]/[windchill-web-app]/servlet/WindchillAuthGW/wt.httpgw.HTTPServer/echo
и щелкните Сохранить.
Вводить имя пользователя и пароль не нужно.
В разделе SSL Connection Configuration укажите путь к информации о Keystore и TrustStore и добавьте пароли.
В разделе Session User Configuration убедитесь, что wt.effectiveUid имеет значение Session User Query Parameter, если в Windchill не указано иное.
4. Сконфигурируйте ptc-windchill-OData-connector для соединения с сервисами Windchill REST OData. Подробные инструкции см. в подразделе "Аутентификация Windchill" раздела Выполнение служб Info*Engine с соединителем OData.
Сконфигурируйте ptc-windchill-OData-connector для соединения с сервисами Windchill REST OData. Подробные инструкции см. в подразделе "Аутентификация Windchill" раздела "Выполнение сервисов Info*Engine с соединителем OData" руководства Настройка ThingWorx Navigate 8.5.