[英]Azure API Management, single API accept AAD or subscription key
APIM 中是否可能有一个 API 接受 AAD 令牌或订阅,具体取决于它属于什么产品?
默认情况下,这不起作用,因为取消选中 API 级别的“需要订阅”将覆盖设置产品以需要订阅。
因此,我看到了两种解决方案……在 APIM 中创建两个 API 并将它们放在不同的产品中(相同的后端),或者编写自定义策略。 有没有办法检查 context.Subscription.Key 并与产品订阅相匹配?
应该可以通过将您的 API 添加到两个产品中来实现:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.