Я пытался это исправить, но понятия не имею, как это исправить
моя конфигурация веб-безопасности
Код: Выделить всё
package com.range.loginapp.Config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.web.SecurityFilterChain;
@Configuration
public class WebSecurityConfig {
@Bean
protected SecurityFilterChain Securityfilerchain(HttpSecurity http) throws Exception {
http
.authorizeHttpRequests(auth -> auth
.anyRequest().authenticated() ).formLogin(form->form.loginPage("/login.html").permitAll()).logout(logout -> logout.logoutUrl("/logout.html").permitAll());
return http.build();
}
}
Код: Выделить всё
package com.range.loginapp.Controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
@Controller
public class AccountController {
@GetMapping("/login")
String logpro(){
return "login";
}
@PostMapping
public String loginSubmit(@RequestParam String email, @RequestParam String password) {
return "redirect:/home";
}
@GetMapping("/logout")
public String logout(){
return "logout";
}
}
2024-10-09T14:38:11.353+04:00 ОШИБКА 131106 --- [loginapp]
[io-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] :
Servlet.service() для сервлета [dispatcherServlet] в контексте с
path [] выдал исключение [Путь кругового просмотра [login]:
снова отправит обратно на текущий URL-адрес обработчика [/login]. Проверьте настройку
ViewResolver! (Подсказка: это может быть результатом неопределенного
представления из-за генерации имени представления по умолчанию.)] с основной причиной
Изображение в порядке исключения.
введите здесь описание изображения
Подробнее здесь: https://stackoverflow.com/questions/790 ... -resources
Мобильная версия