在组合服务中管理多个订阅密钥
Managing Multiple Subscription Keys Inside a Composition Service
我有一个组合 API 在 Azure 中注册 API 由外部客户端调用的管理,此组合服务将调用其他 API 也在内部注册 API管理,还需要一个订阅密钥
问题在我使用 Azure API 管理
的组合场景类型中,是否有管理订阅密钥的指南或最佳实践
不确定您所说的指导是什么意思。有几点需要牢记:
- 确保您的订阅密钥不会冲突。 IE。
- 您可以通过在组合和后端 APIM 中为订阅密钥使用不同的 header/query 参数名称来防止它。请在此处查看 subscriptionKeyParameterNames:https://docs.microsoft.com/en-us/rest/api/apimanagement/api/createorupdate
- 使用命名值来管理机密。您可以创建命名值,将其标记为机密并在策略中使用它而不泄露其值。
我有一个组合 API 在 Azure 中注册 API 由外部客户端调用的管理,此组合服务将调用其他 API 也在内部注册 API管理,还需要一个订阅密钥
问题在我使用 Azure API 管理
的组合场景类型中,是否有管理订阅密钥的指南或最佳实践不确定您所说的指导是什么意思。有几点需要牢记:
- 确保您的订阅密钥不会冲突。 IE。
- 您可以通过在组合和后端 APIM 中为订阅密钥使用不同的 header/query 参数名称来防止它。请在此处查看 subscriptionKeyParameterNames:https://docs.microsoft.com/en-us/rest/api/apimanagement/api/createorupdate
- 使用命名值来管理机密。您可以创建命名值,将其标记为机密并在策略中使用它而不泄露其值。