1 java spring spring-security spring-boot
一组setAllow()(=授予 ip 访问我的网络服务器)如何用于 2 个或更多 ip 地址?
这对于一个地址来说是完美的:
@Bean
public FilterRegistrationBean remoteAddressFilter() {
FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean();
RemoteAddrFilter filter = new RemoteAddrFilter();
filter.setAllow("127\\.0\\.0\\.1");
filter.setDenyStatus(403);
filterRegistrationBean.setFilter(filter);
filterRegistrationBean.addUrlPatterns("/*");
return filterRegistrationBean;
}
Run Code Online (Sandbox Code Playgroud)
我正在考虑将一个白名单属性文件预加载到我的过滤器 bean 中,但我在网络上找不到合适的实现。
.xml我的配置不使用任何文件。如果您的解决方案意味着创建一个,web.xml请详细说明如何创建、放置在何处以及如何调用。
PS:Spring / Spring Boot 和安全配置设置的新手
谢谢。
| 归档时间: |
|
| 查看次数: |
998 次 |
| 最近记录: |