Один пользователь аутентифицирован в нескольких программах в keyrock

У меня есть 3 разных приложения в keyrock.

  1. Orion Context Broker - с pep-прокси
  2. IoT Agent - с pep-прокси
  3. Wirecloud

У меня есть пользователь, который авторизован во всех приложениях. Я вхожу в Wirecloud с помощью keyrock. В Wirecloud я использую виджет NGSI browser.

  • URL-адрес сервера NGSI = URL-адрес pep-proxy для брокера контекста orion
  • Использовать учетные данные FIWARE пользователя проверено

Я получаю ответ 401 и логи от pep-proxy:

ERROR: IDM-Client - User not authorized in application d217735b-4cf3-4e03-b3d6-b54f28ed44a9
ERROR: Root - User not authorized in application

Если я изменю следующее, он будет работать:

  1. Orion Context Broker и Wirecloud - с pep-прокси
  2. IoT Agent - с pep-прокси

Wirecloud теперь входит в систему, используя ту же программу, в которой pep-proxy зарегистрирован для Orion Context Broker.

Что я делаю не так, чтобы заставить его работать с тремя отдельными программами? Их может быть больше, и я не могу собрать их все вместе.

0 ответов

Другие вопросы по тегам