Обновление файла конфигурации ThingWorx platform-settings.json (не требуется для приложения ThingWorx в качестве сервера ресурсов)
При конфигурировании приложения ThingWorx в качестве сервера ресурсов (а не клиентского приложения) этот раздел не требуется.
1. Остановите сервер ThingWorx.
2. В каталоге <папка установки ThingWorx>\ThingworxPlatform откройте файл platform-settings.json.
* 
Для ThingWorx 9.6.x и более ранних версий эти обновления конфигурации необходимо включить в файл 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 в качестве значения.
* 
Дополнительные сведения см. в разделе Конфигурирование файла platform-settings.json справочного центра ThingWorx.
4. Запустите сервер ThingWorx.
Было ли это полезно?