将策略添加到Azure APIM中的操作组



是否有方法将策略应用于Azure APIM中的特定操作组?

AFAIK我只能将策略应用于以下范围:

  • 全局
  • API
  • 操作

对于我的场景,我不能在API(或全局(范围内使用某些策略,因为其中一些策略不适用于某些操作,例如,大多数API操作受OAuth保护,但有几个未受保护的操作,所以我不能将validate-jwt策略放在API范围内。如果我不必为多个单独的操作复制相同的策略,那就太好了。

仅供参考,我尝试将标记添加到Open API规范(用于创建API(,但我看不到将策略应用于这些规范的方法。。。

目前还没有办法做到这一点,但有一个功能请求可能会有所帮助。你可以投票支持它,因为它会获得更多的吸引力。

如果适用,一个选项是删除操作的<base />标记,防止其继承来自更高作用域(API、产品(如果存在(和全局(的策略。

最新更新