繁体   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