MobileFirst 适配器 - 为什么我在 MobileFirst Operations Console 的 Swagger 文档页面上发出请求时收到“401 Unauthorized”错误

MobileFirst Adapters - Why am I getting a "401 Unauthorized" error when making request on Swagger Docs page in the MobileFirst Operations Console

我正在使用 MobileFirst CLI 8.0.0-2016070716,Java 1.8.0_91(如果重要,在 Mac OS X 10.11.6 上)。我一直在 this tutorial 使用 MobileFirst CLI 创建 Java 适配器。

按照创建、构建和部署适配器的步骤进行操作后,我打开操作控制台并 select 我刚刚部署的适配器 --> 资源 --> "View Swagger Docs"。当我在任何操作上按 "Try it out" 时,我收到“401 - 未经授权”响应代码。

知道可能是什么问题吗?

“要向请求添加测试令牌,以便安全框架跳过任何保护您的资源的安全挑战,请单击端点操作右上角的 on/off 切换按钮。

系统会询问您 select 您想要授予 Swagger UI 哪些范围(出于测试目的,您可以 select 全部)。如果您是第一次使用 Swagger UI,您可能需要使用机密客户端 ID 和密码登录。为此,您需要创建一个新的机密客户端,并将 * 作为其允许范围。"

与此相关的文档位于我们的入门教程中。 https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/adapters/testing-and-debugging-adapters/#using-swagger