我已经创建了一个 API 网关实例,并通过 OpenAPI 规范将我的 API 添加到其中。我可以通过"测试"选项卡正确调用 API。
当我尝试在开发人员门户中查看 API 时,当我尝试查看我添加的操作时,我收到 500 错误。如何对此进行故障排除?
转到出现错误的 API 并检查设置。 您应该观察到缺少Web 服务 URL。在此处添加 URL,然后再次尝试测试。500 内部服务器错误是因为缺少 URL。
发现我需要为我的 API 指定内部负载均衡器的"Web 服务 URL"。我没有意识到这没有填充在 swagger 文件中。