Begränsa uppringarens IP-adresser
GÄLLER FÖR: Alla API Management-nivåer
Principfiltren ip-filter
(tillåter/nekar) anrop från specifika IP-adresser och/eller adressintervall.
Kommentar
Ange principens element och underordnade element i den ordning som anges i principbeskrivningen. För att hjälpa dig att konfigurera den här principen tillhandahåller portalen en guidad, formulärbaserad redigerare. Läs mer om hur du anger eller redigerar API Management-principer.
Principuttryck
<ip-filter action="allow | forbid">
<address>address</address>
<address-range from="address" to="address" />
</ip-filter>
Attribut
Attribut | beskrivning | Obligatoriskt | Standardvärde |
---|---|---|---|
åtgärd | Anger om anrop ska tillåtas (allow ) eller inte (forbid ) för de angivna IP-adresserna och intervallen. Principuttryck tillåts. |
Ja | Ej tillämpligt |
Element
Element | Description | Obligatoriskt |
---|---|---|
adress | Lägg till ett eller flera av dessa element för att ange en enda IP-adress som ska filtreras på. Principuttryck tillåts. | Minst ett address element eller address-range element krävs. |
adressintervall | Lägg till ett eller flera av dessa element för att ange ett intervall med IP-adresser from "adress" to "adress" som ska filtreras på. |
Minst ett address element eller address-range element krävs. |
Användning
- Principavsnitt: inkommande
- Principomfattningar: global, arbetsyta, produkt, API, åtgärd
- Gatewayer: klassisk, v2, förbrukning, lokalt installerad, arbetsyta
Användningsanteckningar
Om du konfigurerar den här principen i mer än ett omfång tillämpas IP-filtrering i principutvärderingsordningen i principdefinitionen.
Exempel
I följande exempel tillåter principen endast begäranden som kommer från den enskilda IP-adressen eller det angivna IP-adressintervallet.
<ip-filter action="allow">
<address>13.66.201.169</address>
<address-range from="13.66.140.128" to="13.66.140.143" />
</ip-filter>
Relaterade principer
Relaterat innehåll
Mer information om hur du arbetar med principer finns i:
- Självstudie: Transformera och skydda ditt API
- Principreferens för en fullständig lista över principinstruktioner och deras inställningar
- Principuttryck
- Ange eller redigera principer
- Återanvända principkonfigurationer
- Lagringsplats för principfragment
- Skapa principer med Microsoft Copilot i Azure