Azure API 管理限制多个呼叫者 IP 地址

Azure API Management Restrict multiple caller IP Address

如果我查看下面的 URl 在 API 管理中使用其策略 "IP-Filter" 限制 IP 地址,我们可以限制单个 IP 地址或范围。有没有办法可以过滤不同的 IP 地址,如 172.2.2.2、122.2.2.4、 134.2.2.3?

https://docs.microsoft.com/en-us/azure/api-management/api-management-access-restriction-policies#RestrictCallerIPs

感谢和问候, 马努

图形界面允许您在 "Filter IP addresses" 策略中添加多个 IP 地址。

改为下面的xml表达式

    <ip-filter action="allow">
        <address>10.10.1.1</address>
        <address>10.10.1.200</address>
    </ip-filter>