Вызов IBM Cloud Function в Великобритании из Watson Assistant дает: Поставленная аутентификация недействительна - PullRequest
0 голосов
/ 12 июня 2018

Я получаю эту ошибку:

Недопустимая аутентификация

, когда мы вызываем облачную функцию IBM, работающую в регионе Великобритании, из узла диалогав Watson Assistant (также в Великобритании)

Странно то, что когда мы вызываем облачную функцию, которая работает на юге США (с разными учетными данными), она отлично работает.

ВызовОблачная функция (экземпляр в Великобритании) от PostMan также работает нормально.

Разница с PostMan заключается в том, что мы предоставляем полный URL-адрес конечной точки.

В диалоговом узле Watson Assistant мы «только» поставляем деталь после «пространств имен».Из-за ограничения в 64 символа для имени мы не можем предоставить полный URL.Я подозреваю, что Watson Assistant во время выполнения сначала пытается использовать режим США-Юг (даже если он работает в Великобритании), и когда он находит пространство имен, он пытается получить к нему доступ ?!Но это всего лишь мысль ...

Пока мы можем использовать облачную функцию в США (на юге), но я ищу способ заставить это работать и в Великобритании?

--- обновление ---- enter image description here

1 Ответ

0 голосов
/ 16 июня 2018

К сожалению, облачные функции в настоящее время недоступны ни в одном регионе, кроме нас на юге.Мы работаем над разработкой трубопровода для всех регионов, но не в настоящее время

...