【问题标题】:Use wildcard certificate in Azure Api Managment在 Azure Api 管理中使用通配符证书
【发布时间】:2021-08-18 09:58:57
【问题描述】:

我们希望在 标准 层 API 管理实例上创建以下设置。 我们有一个通配符证书 *.company.eu,我们想公开 2 个 API

  • todo.company.eu
  • weather.company.eu

我们创建了 2 个指向 API 管理实例的 CNAME 记录。 添加天气 API 时一切正常 - 我们添加它时没有 API URL 后缀

但是在添加 todo API 的时候我们注意到 API URL suffix 字段是用来标识 API Management 上的 API,我们需要提供一个 API URL 后缀。

在 API 管理之前,我们是否可以在没有重写规则的情况下使用子域 url?也许是一个已知的解决方法?

【问题讨论】:

    标签: dns certificate azure-api-management


    【解决方案1】:

    目前这是不可能的。 API 不能固定到特定的主机名,因此它们的 URL 路径必须是唯一的。

    【讨论】:

    • 我可以确认这个答案。我联系了 Azure 支持进行仔细检查。您可以添加策略以根据 one API 上的主机名路由到不同的后端,但无法在 multiple API 之上创建路由。此外,正如您已经指出的那样,所有 API 的路径都必须是唯一的。
    猜你喜欢
    • 2020-03-16
    • 2013-10-25
    • 2023-03-10
    • 2018-10-13
    • 2014-11-25
    • 1970-01-01
    • 2019-01-15
    • 2023-04-01
    • 1970-01-01
    相关资源
    最近更新 更多