Получение ошибки при вводе URI для временных рядов

Привет, я пытаюсь сохранить данные в db временной серии, но при входе в wss://gateway-predix-data-services.run.aws-usw02-pr.ice.predix.io/v1/ сталкиваюсь с ошибкой поток / сообщения в websocket uri, когда я нажимаю на открытый сокет, появляется такая ошибка

The request failed with status code: 500   
 {
  "error": "Error: unexpected server response (401)",
  "url": "wss://gateway-predix-data-services.run.aws-usw02-pr.ice.predix.io/v1/stream/messages"
}

и увидеть этот скриншот один раз. Спасибо и привет Eswar G

5 ответов

Из журнала ошибок, похоже, вы получили ошибку авторизации. Проверьте, используете ли вы правильный predix-zone-id экземпляра временного ряда в заголовке запроса или настроили правильный экземпляр UAA в наборе инструментов predix.

Итак, 401 несанкционированный.

Вы случайно воссоздали серию времени или uaa? Возможно, они не связаны. Кроме того, я предполагаю, что вы сделали "войти как клиент" в верхнем меню.

Хорошая идея - создать новую серию времени, привязанную к этому UAA. Затем используйте новый zoneId.

Вы обновили своего клиента UAA с властями временных рядов? Для вставки данных временного ряда с конкретным пользователем или клиентом необходимо разрешение. Для получения разрешения необходимо добавить полномочия в свой клиент UAA.

Ниже приведены авторитеты для временных рядов.

введите описание изображения здесь

Обновление клиента в Predix Tool Kit

Испытывает похожую проблему. Я публикую только одно из нескольких полученных сообщений об ошибках. Я прокрутил следующие комбинации для URI и ID зоны:

uri: wss: //gateway-predix-data-services.run.aws-usw02-pr.ice.predix.io/v1/stream/messages https://time-series-store-predix.run.aws-usw02-pr.ice.predix.io/v1/datapoints

ID зоны: 44853a54-3ecd-4589-85da-b54f2fda7cce и идентификатор зоны, показанный на фотографии, с.ingest в конце.

введите описание изображения здесь

Вы добавили predix..ingest и predix..user в раздел области действия и полномочий клиента uaa в своей учетной записи predix.io. Пожалуйста, проверьте идентификатор клиента, чтобы добавить разрешение в файле websocketriver.config.

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