您可以使用Spring JDBC支持。首先,您需要设置一个数据库。然后,您可以检索行并进行适当处理。
您应该有一个表,其中有行,并且一列填充有like
/admin/**和
/db/**。另一列应填充角色访问信息。之后,通过遵循本教程,您应该检索这些行。假设您具有以下实体类:
class Matcher { public String name; public String roleInfo;}
然后,您可以遍历
Matcher实体进行配置:
http.authorizeRequests() .antMatchers("/resources/**", "/signup", "/about").permitAll(); for (Matcher matcher : matchers) { http.authorizeRequests().antMatchers(matcher.name).access(matcher.roleInfo); } http.authorizeRequests().anyRequest().authenticated() .and() // ... .formLogin();
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)