MobileFirst Adapters - 为什么我得到了#34; 401 Unauthorized"在MobileFirst Operations Console中的Swagger Docs页面上发出请求时出错

时间:2016-08-10 21:33:19

标签: ibm-mobilefirst mobilefirst-adapters mobilefirst-cli

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

按照创建,构建和部署适配器的步骤后,我打开操作控制台并选择刚刚部署的适配器 - >资源 - > "查看Swagger文档"。当我按下"试试看"在任何操作上,我收到了一个" 401 - 未经授权的"响应代码。

知道可能出现什么问题?

1 个答案:

答案 0 :(得分:5)

"要在请求中添加测试令牌,以便安全框架跳过保护资源的任何安全挑战,请单击端点操作右上角的开/关切换按钮。 / p>

系统将要求您选择要授予Swagger UI的范围(出于测试目的,您可以选择全部)。如果您是第一次使用Swagger UI,则可能需要使用机密客户端ID和密钥登录。为此,您需要创建一个新的机密客户端,其*为允许范围。"

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