Java Spring security同一子网下的多个IP
我需要保护我的项目中的资源,我只希望访问一组特定的IP(这些IP位于同一子网下), 我的安全框架是SpringSecurityJava Spring security同一子网下的多个IP,java,spring,spring-security,ip,Java,Spring,Spring Security,Ip,我需要保护我的项目中的资源,我只希望访问一组特定的IP(这些IP位于同一子网下), 我的安全框架是SpringSecurity <http auto-config="true" use-expressions="true"> <intercept-url pattern="/tokens**" access="hasIpAddress('XXX.XXX.YYY.YYY')" /> </http> 我想允许访问所有具有XXX.XXX的IP 我不想使
<http auto-config="true" use-expressions="true">
<intercept-url pattern="/tokens**" access="hasIpAddress('XXX.XXX.YYY.YYY')" />
</http>
我想允许访问所有具有XXX.XXX的IP
我不想使用OR运算符使用hasIpAddress('XXX.XXX.0.0/16')
。基本上,您只想比较IP地址的前16位,因此您可以指示框架这样做。如果你想知道这个符号是从哪里来的,这就是Spring的安全性支持它。使用hasIpAddress('XXX.XXX.0.0/16')
。基本上,您只想比较IP地址的前16位,因此您可以指示框架这样做。如果您想知道这个符号是从哪里来的,那么这就是Spring安全性所支持的