Я пытаюсь понять, для чего используются requestMatchers, antMatchers и authorizeRequests.
Что произойдет, если мы просто используем requestMatchers?
http.requestMatchers ();
Что произойдет, что если использовать requestMatchers и antMatchers?
http.requestMatchers (). AntMatchers ("/", "/ login");
Что произойдет, если использовать requestMatchers, antMatchers и authorizeRequests?
http.requestMatchers (). AntMatchers ("/", "/ login"). И (). AuthorizeRequests ().anyRequest (). authenticated ();
Так что в случае 3 requestMatchers () делает исключение для '/ login' и '/', поэтому они не будут аутентифицированы или делают этоозначает, что они тоже нуждаются в аутентификации.
Весь этот запрос requestMatchers () перед authorizeRequests () делает его запутанным.Нужно знать, что именно они делают и что будут делать объединяющие муравьеды.