Конфигурирование ThingWorx как сервера ресурсов
Если приложение ThingWorx также конфигурируется в качестве сервера ресурсов, выполните процедуры, описанные ниже.
Шаг 1. Добавление дополнительного идентификатора в ThingWorx
1. На портале Microsoft Azure войдите в систему пользователя B2C в качестве глобального администратора.
2. В меню Manage выберите App registrations.
3. В списке All applications выберите нужное приложение ThingWorx.
4. В меню Manage выберите Expose an API.
5. Рядом с полем Application ID щелкните Add.
6. На открывающейся странице щелкните Save.
Шаг 2. Создание и предоставление контекстной области в ThingWorx, когда ThingWorx является сервером ресурсов
1. В меню Manage выберите Expose an API.
2. Щелкните Add a scope.
3. Во всплывающем окне Add a scope добавьте сведения о контекстной области и щелкните Add scope.
Шаг 3. Добавление предоставленной контекстной области ThingWorx в клиентское приложение
1. На портале Microsoft Azure войдите в систему пользователя B2C в качестве глобального администратора.
2. В меню Manage выберите App registrations.
3. В списке All applications выберите клиентское приложение.
4. В меню Manage выберите API permissions.
5. Щелкните Add a permission. Откроется всплывающее окно.
6. Щелкните APIs my organization uses и выберите приложение сервера ресурсов ThingWorx.
7. Во всплывающем окне Request API permissions в разделе Select permissions выберите предоставленные контекстные области сервера ресурсов ThingWorx.
8. Щелкните Add permission.
9. Убедитесь, что выбрана кнопка Grant admin consent for <ваш пользователь>. Эта кнопка позволяет администратору предоставить согласование администратора с разрешениями, настроенными для приложения. Обратите внимание, что эта кнопка отключена, если вы не являетесь администратором или если для приложения не настроены разрешения.
Шаг 4. Конфигурирование файла resourceServerSetting.json
Подробные сведения о шагах конфигурирования см. в разделе
Конфигурирование ThingWorx в качестве сервера ресурсов.