1

我们想在 spring 集成 http 入站网关上添加一个白名单。我已经用谷歌搜索了很长一段时间,但发现很少有用。spring 集成中是否有一些开箱即用的过滤器可以做到这一点?比如:

<int-http:inbound-gateway request-channel="toOutbound" path="/proxy/someService" >
    <int:filter expression="hasIpAddress(www.somepartner.com, www.otherpartner.com)"/>
</int-http>

或者我们如何在消息头中获取请求ip地址并实现自定义过滤器。

欢迎任何想法,谢谢。

4

1 回答 1

1

http 网关当前在 servlet 容器(tomcat 等)中运行;您可以使用本机容器的安全功能,也可以使用 Spring Security 项目来保护您的应用程序(DispatcherServlet),而与服务器实现无关。

于 2013-06-21T08:52:09.250 回答