1
응용 프로그램에 스프링 보안이 사용되었습니다. Spring 보안은 Bean 선언 방식으로 설정되어있다.서버를 다시 시작한 후 사용자에게 인증하라는 메시지가 표시되지 않습니다.
문제는 다음과 같습니다. 응용 프로그램에 로그인하고 몇 페이지를 탐색 한 다음 서버를 다시 시작했지만 브라우저를 닫지는 않았습니다. 서버를 다시 시작한 후 다른 페이지로 성공적으로 이동할 수있었습니다. 시작하기 전에 모든 쿠키를 삭제하면 브라우저 캐시가 아닌 것으로 확신합니다. 다른 페이지로 이동하십시오.
왜 이런 식으로 발생합니까? 이것이 기본 동작입니까? 서버를 다시 시작한 후 어떻게 인증을 적용 할 수 있습니까?
브라우저 캐시가 아닌 것은 무엇입니까? 일반적으로 브라우저는 기본 인증을위한 인증 데이터를 캐시합니다. – tangens
서버를 다시 시작한 후 페이지를 탐색하기 전에 브라우저 쿠키를 지 웁니다. 여기에 양식 기반 인증 (기본 인증이 아님)을 가리키고 있습니다 – novice
HTTP 기본 인증을 사용하고 있습니까? 그건 쿠키에 저장되지 않습니다 – nos