最近有个项目部署在weblogic上,要求过滤客户访问ip,设置ip白名单。百度谷歌了很久,终于弄好了,现将步骤总结如下:
- 进入weblogic 管理控制台,点击要配置的域
- 点击对应的域之后,右侧会出现域相关的设置,点击安全设置“security”.
- 点击security之后会显示安全相关的配置项。先出现的选项卡中选择“filter”过滤器。
- 点击过滤器就进入过滤器设置界面。勾选"Connection Logger Enabled"设置项。
- 配置connection filter 路径,即配置过滤器类路径。
这里有两种配置方法:
1)wellogic 自带的过滤器weblogic.security.net.ConnectionFilterImpl。
如果用自带的过滤器配置的话,将weblogic.security.net.ConnectionFilterImpl填入connection filter框中,并在下面的“Connection Filter Rules:”中配置过滤规则;
过滤规则语法说明如下:
a.每条规则必须在一行写。
b.规则中的各项内容由空格分隔。