Mule 任意点企业安全IP筛选器

Mule 任意点企业安全IP筛选器,mule,mule-studio,mule-component,Mule,Mule Studio,Mule Component,嗨,我正在与Mule Anypoint Studio合作,我正在尝试实现一个IP列表,但我的程序允许来自所有IP的每个请求,并且它只对每个浏览器的一个请求有效。我不知道它是怎么工作的。请详细说明工作原理。请不要共享Mule文档链接,因为他们没有提供太多信息 这里有两种情况,我们可以指定正则表达式以允许某些ip范围请求,或者我们可以指定单个ip地址作为regex attribute值的一部分 如果我们希望允许使用逗号分隔的ip地址,最好编写自定义筛选器并执行所需的逻辑。根据您打算如何部署流,您

嗨,我正在与Mule Anypoint Studio合作,我正在尝试实现一个IP列表,但我的程序允许来自所有IP的每个请求,并且它只对每个浏览器的一个请求有效。我不知道它是怎么工作的。请详细说明工作原理。请不要共享Mule文档链接,因为他们没有提供太多信息


这里有两种情况,我们可以指定正则表达式以允许某些ip范围请求,或者我们可以指定单个ip地址作为regex attribute值的一部分


如果我们希望允许使用逗号分隔的ip地址,最好编写自定义筛选器并执行所需的逻辑。

根据您打算如何部署流,您的另一个选择是使用api工具包将ip白名单(或黑名单)作为策略应用于流:


您使用的是哪个版本的Mule?在最后一个(3.6.0)中找不到“按ip筛选”筛选器。但是,如果移动到3.6,则可以在http.remote.address inbound属性上使用正则表达式过滤器过滤掉不需要的IP。HTH,Marcoshow需要提及这个fms.iprange,以及我必须在属性文件中提及的位置。请告诉格式只需在属性文件中指定ip地址,例如:111.11.11.11,或者如果要为下面的同一属性指定正则表达式,请使用示例表达式(33 | 1)\.(100 | 60)\.(141 | 80)\.[0-24]这只是一个示例。希望这有帮助。