Обновление файла конфигурации ThingWorx sso-settings.json (не требуется для приложения ThingWorx в качестве сервера ресурсов)
При конфигурировании приложения ThingWorx в качестве сервера ресурсов (а не клиентского приложения) этот раздел не требуется.
1. Остановите сервер ThingWorx.
2. В каталоге <папка установки ThingWorx>\ThingworxPlatform\ssoSecurityConfig откройте файл sso-settings.json.
3. Измените компонент AuthorizationServersSettings следующим образом:
AuthorizationServerId - измените этот идентификатор.
clientId - введите идентификатор приложения (клиента).
clientSecret - введите значение в поле Значение, ранее скопированное из секретного ключа клиента на портале Microsoft Azure. Дополнительные сведения см. в разделе Создание лексемы секретного ключа для ThingWorx.
authorizeUri - на портале Microsoft Azure в меню Manage щелкните App registrations и откройте список Endpoints. Скопируйте значение OAuth 2.0 authorization endpoint (v2) и введите его для этого параметра. См. изображение ниже.
tokenUri - скопируйте значение OAuth 2.0 token endpoint (v2) и введите его для этого параметра. См. изображение ниже.
mandatoryScopes - введите offline_access в качестве значения.
* 
Дополнительные сведения см. в разделе Конфигурирование файла sso-settings.json в справочном центре ThingWorx.
4. Запустите сервер ThingWorx.
Было ли это полезно?