从 Watson Assistant 调用英国的 IBM Cloud Function 给出:提供的身份验证无效

Calling IBM Cloud Function in United Kingdom from Watson Assistant gives: The supplied authentication is invalid

我收到这个错误:

The supplied authentication is invalid

当我们从 Watson Assistant 中的对话节点(也在英国)调用英国地区的 IBM Cloud Functions 时 运行ning

奇怪的是,当我们调用位于美国南部 运行 的 Cloud Functions 时,(使用不同的凭据)它工作正常。

从 PostMan 调用 Cloud Function(英国实例)也能正常工作。

与 PostMan 的不同之处在于,我们提供完整的端点 URL。

在 Watson Assistant 对话节点中,我们 "only" 提供 "namespaces" 之后的部分。由于名称有 64 个字符的限制,我们无法提供完整的 URL。 我怀疑 Watson Assistant 运行 是时候先尝试 US-South(即使它 运行 在英国),当它找到一个名称空间时,它会尝试访问这个名称空间?!但这只是一个想法...

目前我们可以在美国(南部)使用 Cloud Function,但我正在寻找一种方法让它也适用于英国?

---更新----

遗憾的是,云功能目前在美国南部以外的任何地区均不可用。我们正在努力为所有地区开发管道,但目前还没有