Azure API 管理 OData 服务未显示在开发人员门户中

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

我已按照此官方文章中的步骤将 OData 服务作为 API 导入到 Azure API 管理中:https://learn.microsoft.com/en-us/azure/api-management/import-api-from -odata

我预计 OData 会出现在 de APIM 开发者门户中,但它没有列在 de Api 的页面中。我拥有所需的所有权限,并且 OData 服务 API 也已添加到产品中。奇怪的是,当我导航到产品页面并选择产品时,OData API 被列为该产品的 API。但是当我从这里导航到 API 时,它会转到 API 页面,但它显示“指定的 API 不存在”。

开发者门户是否也支持 OData 服务?如果支持,我如何让它们显示在门户中?

azure odata azure-api-management
1个回答
0
投票

奇怪的是,当我导航到产品页面并选择产品时,OData API 被列为该产品的 API。但是当我从这里导航到 API 时,它会转到 API 页面,但它显示“指定的 API 不存在”。

  • 我相信向产品添加 OData API 尚不受支持。我已经导入了 OData API,如下所示。

enter image description here

当我导航到某个产品以添加此 API 时,我没有在列表中找到此 API。因此尚不支持。

enter image description here

您可以使用 settings 选项添加它。

enter image description here

  • 我也无法在开发者门户的 API 列表页面中看到导入的 OData API。使用设置选项添加 API 后,我可以在该产品下看到它,但它还向我显示 指定的 API 不存在 消息。
  • Azure API 管理中的
  • OData API 类型当前处于公共预览版。因此,我认为开发者门户当前不支持 OData API。我建议您向产品团队提出功能请求。
© www.soinside.com 2019 - 2024. All rights reserved.