【问题标题】:Azure Api management - call non-Azure API?Azure Api 管理 - 调用非 Azure API?
【发布时间】:2019-12-19 06:37:49
【问题描述】:

当涉及到 Azure 服务(应用服务、Azure 功能等)时,可以直接将这些连接到 API 管理,但在涉及我的外部(非 Azure API)时找不到方法)。

是否可以从 Azure 管理 API 也调用我的外部 API - 它们不在 Azure 中?

【问题讨论】:

  • 希望这份文件是您正在寻找的。 docs.microsoft.com/en-us/azure/api-management/…
  • 据我了解,您可以访问本地和跨云托管的 API API 以进行 Azure API 管理。如果是这样,您可以在 API 管理中使用自托管 API 管理网关。它扩展了对混合云和多云环境的 API 管理支持,并使组织能够通过 Azure 中的单一 API 管理服务高效、安全地管理在本地和跨云托管的 API。更多详情请参考docs.microsoft.com/en-us/azure/api-management/…
  • 感谢@Jim Xu,但是自托管网关似乎还没有发布。
  • 根据我提供的官方文档,是预览版。所以我们可以免费使用它的开发者和高级层。
  • 我在 API 管理或 Azure 门户中找不到它。

标签: azure azure-api-management


【解决方案1】:

您使用的是外部还是内部。只要 dns 是公开的, external 就应该可以工作。对于内部,您需要检查 vnet 和 nsg 规则。检查您是否允许 0.0.0.0(任何地址)。如果可能,集成 App Insights 有助于识别连接问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-09
    • 2016-01-22
    • 2015-05-19
    • 1970-01-01
    • 2015-05-27
    • 1970-01-01
    • 2021-10-20
    相关资源
    最近更新 更多