Конфигурирование ThingWorx как сервера ресурсов
Если приложение ThingWorx также конфигурируется в качестве сервера ресурсов, выполните процедуры, описанные ниже.
Шаг 1. Добавление дополнительного идентификатора в ThingWorx
1. На портале Microsoft Azure перейдите в раздел Enterprise applications и выберите корпоративное приложение.
2. В меню Manage выберите Single sign-on и в разделе Basic SAML Configuration щелкните Edit.
Добавить идентификатор
3. В окне Basic SAML configuration добавьте новый идентификатор. Идентификатор должен состоять из префикса api:// и идентификатора Enterprise Application ID для приложения ThingWorx, которое будет действовать как сервер ресурсов.
новый идентификатор
4. Нажмите кнопку Save.
Шаг 2. Создание и предоставление контекстной области в ThingWorx, когда ThingWorx является сервером ресурсов
1. На портале Microsoft Azure в меню Manage выберите App registrations.
2. В списке All applications выберите нужное приложение ThingWorx.
3. В меню Manage выберите Expose an API.
4. Щелкните Add a scope.
5. Во всплывающем окне Add a scope добавьте сведения о контекстной области и щелкните Add scope.
Шаг 3. Добавление предоставленной контекстной области ThingWorx в клиентское приложение
1. На портале Microsoft Azure в меню Manage выберите App registrations.
2. В списке All applications выберите клиентское приложение.
3. В меню Manage выберите API permissions.
4. Щелкните Add a permission. Откроется всплывающее окно.
5. Щелкните APIs my organization uses и выберите приложение сервера ресурсов ThingWorx.
6. Во всплывающем окне Request API permissions в разделе Select permissions выберите предоставленные контекстные области сервера ресурсов ThingWorx.
7. Щелкните Add permission.
Список Configured Permissions обновится, отображая добавленные разрешения.
запрос разрешений
Шаг 4. Конфигурирование файла resourceServerSetting.json
Подробные сведения о шагах конфигурирования см. в любом из следующих разделов в соответствии с вашей версией ThingWorx.
ThingWorx 9.5 и более поздние версии: Конфигурирование ThingWorx как сервер ресурсов
Было ли это полезно?