gpt4 book ai didi

java - Spring WebSecurity允​​许从url访问

转载 作者:行者123 更新时间:2023-12-01 11:56:47 24 4
gpt4 key购买 nike

我需要通过我的安全措施允许某个请求,但我只想允许它从我的服务器上的某个位置发送到某个特定位置。这是我当前与 WebSecurity 相关的安全配置:

    @Override
public void configure(WebSecurity web) throws Exception
{
web
.ignoring()
.antMatchers("/authentication/login")
.antMatchers("/users/create")
.antMatchers("/services/**")
.antMatchers("/favicon.ico")
.antMatchers("/resources/**")
.antMatchers("/leagues/signupDetails/**");

// allow from https://connect.stripe.com/
// to
// "/stripeAccountConfirm"
}

我确信有办法做到这一点,但我对整个配置场景很陌生。提前致谢。

最佳答案

您可以使用网络安全表达式来做到这一点:

...
.antMatchers("/services/**").access("hasRole('admin') and hasIpAddress('192.168.10.0/32')")
...

关于java - Spring WebSecurity允​​许从url访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28391475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com