Возможно должен быть и не редирект, а просто отображение страницы. Особо никаких настроек, ничего нет, использую Java based configuration:
@Configuration
@EnableWebSecurity
public class Security extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests()
.antMatchers("/api/**").authenticated()
.and()
.exceptionHandling().accessDeniedPage("/error");
}
}
Страница /error, открывается, всё ок, доступ на все ссылки api/** закрыты, но вместо редиректа на /error я получаю стандартное окошко 403 Tomcat'а.
@Controller
public class Pages {
@RequestMapping("/error")
public String index() {
return "error";
}
}
При этом если указать страницу логина через .formLogin
, то начинает работать редирект на страницу логина. И если указать в formLogin
мой error, всё будет работать. Но не exceptionHandling
.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Туплю над простым программным кодомПишу на Java в NetBeans с использованием OpenCV
Часто встречаю в интернете предложение о накрутке лайков в какой-либо соцсетиМожет кто знает, на сколько сложно делаются программки такого...
Я прописал в манифесте android:theme="@android:style/ThemeNoTitleBar
Никак не хочет обрабатываться нажатие кнопкиПодскажите, что я делаю не так ? Заранее спасибо