我正在尝试3scale API管理来创建RESTful API文档门户。我要记录的API使用基本的身份验证逻辑。
我可以使用Swagger 2规范文件为这些API创建一个“ ActiveDocs”条目。我可以在3scale“ ActiveDocs”用户界面中查看生成的文档,然后尝试调用。我的问题是,当我尝试致电并返回401错误时,3scale“ ActiveDocs” UI不会提示我输入用户名和密码。
3scale是否需要做一些事情以允许用户和密码窗口提示?
我检查了3scale ActiveDocs UI是否确实将呼叫发送到了正确的地址。调用直接转到我们的API服务器,而没有通过3sacle代理。
此外,如果我调整了招摇的规格以在呼叫(How to send custom headers with requests in Swagger UI?)的标头中包含身份验证信息,则呼叫成功。