반응형
tomcat server에서 role 과 user등록을 한 뒤에,
이용할 프로젝트에서 web.xml에 선언적 시큐리티로 form 방식으로 작성하는데,
login.jsp에서 user로 로그인을 하려고 하니
HTTP 상태 408 – 요청 제한 시간 초과
가 떴다.
<해결 방법>
login.jsp와 login_failed.jsp 를 아래와 같이 입력해 놓았고, 당연히 form 부분에서 실행하면 되는 거라
생각했지만,
<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/login.jsp</form-login-page> <!-- 인증을 위한 로그인 페이지 -->
<form-error-page>/login_failed.jsp</form-error-page> <!-- 로그인 실패시,표시할 오류 페이지 -->
</form-login-config>
</login-config>
<url-pattern></url-pattern>사이에 적힌 .jsp 파일에서 실행을 해야 로그인이 성공하는 것을 볼 수 있다.
나 바보
반응형
'강의 > 지능웹설계' 카테고리의 다른 글
[eclipse] jsp 지능웹설계 : 알림창 띄우는 방법 alert 사용 하면서 response.sendRedirect("이동할페이지") 대신 사용하는 방법 (0) | 2021.11.26 |
---|---|
[jsp:eclipse] 지능웹설계 : multipartRequest 이용해서 파일 업로드 시에 절대경로 말고 상대경로 이용해서 업로드 하는 방법 (0) | 2021.11.26 |
[eclipse] failed while installing Java 14. error (0) | 2021.11.21 |
[eclipse] 이클립스 MySQL 연동하기 jsp ch15 database (2) (0) | 2021.11.17 |
[eclipse] MAC os M1 MySQL을 이클립스에 연동하기 (1) (0) | 2021.11.17 |