管理 API 升级后,API 管理连接器在逻辑应用中无法使用

问题描述 投票:0回答:1

来自 Advisor 的消息告诉我,Azure API Management 的管理 API 将升级到较新的版本,并且包含“快速修复”按钮以帮助调整一些参数。当我认为我的设置一切正常时,我单击了该按钮,但由于某些配置错误的防火墙规则而失败。我很快修复了规则,并且在检查服务状态时没有看到更多错误消息,因此我确信问题已经解决。令人惊讶的是,这不是...

此后,我无法再在逻辑应用内使用 API 管理连接器。如果我尝试创建新的逻辑应用,它会显示以下错误消息。如果我尝试编辑现有逻辑应用程序,API 管理块只会显示一条有关无法访问的消息,并且收到一条错误消息,指出由于 swagger 不可用,我无法保存任何更改。

这是在新逻辑应用中使用连接器时出现的错误消息: “API版本查询参数未指定或指定错误。支持的版本:2021-08-01,2021-12-01-preview,2022-04-01-preview,2022-08-01,2022-09-01 -preview,2023-03-01-preview,2023-05-01-preview,2023-09-01-preview 查询参数格式示例:api-version=SupportedVersion"

其他一切工作正常,我使用 http 连接器调用 API 管理没有任何问题。由于我仅通过 Azure 门户进行工作,因此我看不到导致此问题的原因。

API 管理实例显然现在在新的管理 API 版本上运行,并且有一个策略集不允许旧版本。当我尝试访问逻辑应用中的 APIM 连接器时,顾问消息仍然会被触发,但“快速修复”按钮消失了。

遗憾的是,我根本不知道从哪里开始解决这个问题。 APIM 逻辑应用连接器是否也应该自动更新,或者我是否必须执行一些手动操作?请帮忙..

更新: 逻辑应用程序中错误的屏幕截图

azure-logic-apps azure-api-management connector
1个回答
0
投票

对此有什么答案吗?在我的 APIM 上强制执行最低 API 版本后,我遇到了同样的问题

© www.soinside.com 2019 - 2024. All rights reserved.