Spring-Security:Spring-Security中 /** 和 /* url 模式之间的区别
2022-09-01 09:44:32
我对春季安全中的URL模式有点困惑。因为,在 servlet 核心 http 安全性中,和 url 模式用于指定一个或多个目录。 用于一个目录,并用于多个目录。但是在春季安全中,也引入了URL模式在安全性中的主要目的是什么。/
/*
/
/*
/**
/**
我对春季安全中的URL模式有点困惑。因为,在 servlet 核心 http 安全性中,和 url 模式用于指定一个或多个目录。 用于一个目录,并用于多个目录。但是在春季安全中,也引入了URL模式在安全性中的主要目的是什么。/
/*
/
/*
/**
/**
/* 和 /** 之间的区别在于,第二个匹配整个目录树,包括子目录,其中 /* 仅在指定它所在的级别匹配。
@Override
protected void configure(HttpSecurity http) throws Exception {
// ...
.antMatchers(HttpMethod.GET, "/**").permitAll
.antMatchers(HttpMethod.POST, "/*").permitAll
// ...
}
在此配置中,将允许任何“Get”请求,例如:
因此,所有这些 URL 都将文本与模式“/**”匹配。
“帖子”允许的网址:
上面的网址与“/*”匹配