【问题标题】:Spring Security - configure access with IPSpring Security - 使用 IP 配置访问
【发布时间】:2017-07-09 07:34:33
【问题描述】:

我不习惯使用 Spring Security。我一直在尝试下面的代码;

 http.authorizeRequests()
        .antMatchers("/health", "/info")
        .access("hasIpAddress('X.X.X.X') or hasIpAddress('Y.Y.Y.Y')")

我想允许所有用户使用我的一些端点,例如来自 Spring 的 /health/info,并希望将其他端点限制为仅来自少数 IP 的请求。我尝试了类似上面的方法,但没有奏效。如果可能的话,如何实现我想要用Spring Security 做的事情?

【问题讨论】:

  • This 可能会有帮助

标签: java spring spring-security


【解决方案1】:

上面的代码完美运行。抱歉,这是我的 mac 问题返回 ipV6,所以它看起来好像失败了。

任何想只用ip进行限制的人都可以使用上面的代码,比使用xml更好。

【讨论】:

    猜你喜欢
    • 2017-08-13
    • 1970-01-01
    • 1970-01-01
    • 2018-05-20
    • 2013-11-01
    • 2018-02-02
    • 2016-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多