首页 > 解决方案 > Azure 流量管理器 - 多个订阅密钥

问题描述

我在两个不同的区域有两个 API 管理 (APIM) 实例。端点受到订阅密钥的保护。众所周知,您无法设置这些,因此它们对于每个 APIM 实例都是不同的。我在 APIM 实例前使用 Azure 流量管理器来处理负载平衡并作为故障转移组件。但是当使用两个具有不同键的实例时,就会出现一个主要问题。由于流量管理器仅重定向您的请求,因此您将对端点之一进行未经授权的请求。有人知道如何处理这个问题吗?

标签: azureapiazure-api-managementazure-traffic-managerazure-load-balancer

解决方案


您可以将订阅密钥设置为任何值,只要它在实例中是唯一的:https ://docs.microsoft.com/en-us/rest/api/apimanagement/2019-01-01/subscription/update


推荐阅读