簡體   English   中英

無法在 WSO2 API 管理器中實現 IP 白名單

[英]Unable to implement IP White Listing in WSO2 API Manager

我正在為其中一個項目在 WSO2 API Manager 上做 POC,並嘗試為特定 API 實現白名單 IP,這樣 API 就不能從任何其他 IP 訪問。

我嘗試使用 WSO2 文檔 ( https://docs.wso2.com/display/AM200/Managing+Throttling ) 實現相同的功能,但無法做到。

在WSO2 API Manager中真的可以實現上述場景嗎? 如果是,那么請指導實施相同的。

是的。 可以使用 WSO2 API-M 實現 IP 白名單。 通常,按照文檔 [1] 中的說明創建高級節流策略后,部署執行策略需要一些時間。 應阻止的來自 IP 的前幾個請求將通過。 執行策略部署成功后,將阻止非白名單IP訪問。

但是,在創建相關條件組時,如果將持續時間設置為較小的持續時間,即 1 分鍾,則執行策略將每 1 分鍾重置一次。 在此重置時間內,應阻止的 IP 請求將通過。 這可以通過設置較長的持續時間來避免,這樣我們就可以降低重置執行策略的頻率。 然后不會有來自被阻止的 IP 地址的任何間歇性直通呼叫。

[1]. https://docs.wso2.com/display/AM200/Managing+Throttling#ManagingThrottling-IPWhitelisting

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM