首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在WSO2应用编程接口管理器中实现IP白名单

无法在WSO2应用编程接口管理器中实现IP白名单
EN

Stack Overflow用户
提问于 2019-11-28 15:09:35
回答 1查看 256关注 0票数 1

我正在为其中一个项目做WSO2应用程序接口管理器的POC,并试图为特定的应用程序接口实现白名单IP,以便应用程序接口不应从任何其他IP访问。

我曾尝试使用WSO2文档(https://docs.wso2.com/display/AM200/Managing+Throttling)实现相同的功能,但无法实现。

在WSO2应用程序接口管理器中真的可以实现上述场景吗?如果是,那么请指导实现相同的方法。

EN

回答 1

Stack Overflow用户

发布于 2019-12-09 15:15:16

是。可以使用WSO2 API-M实现IP白名单。通常,按照文档1中的说明创建高级节流策略后,需要一些时间来部署执行策略。来自IP的前几个应该被阻止的请求将被传递。执行策略部署成功后,非白名单IP地址的访问将被屏蔽。

但是,在创建相关的条件组时,如果时长设置为较小的时长,即1分钟,则执行策略会每隔1分钟重置一次。在此重置时间内,将通过来自IP的请求,这些请求应该被阻止。这可以通过设置较高的持续时间来避免,以便我们可以具有较低的重置执行策略的频率。这样就不会有来自被阻止的IP地址的任何间歇性的直通调用。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59083417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档