내 애플리케이션의 로그인 기능을 구현하기 위해 스프링 보안을 사용하고 있습니다. 대부분의 경우 스프링 보안은 예상대로 잘 작동합니다. 그러나 때때로 그것은 미쳐 가고 있습니다. 그 당시 나의 디자인이없는 로그인 페이지는 사용자 이름과 암호 텍스트 박스로 열리고 있습니다. 내가 완전히 로그인 페이지가 아닌 로그인 페이지에서 임의의 png 또는 js 파일이 열리고 있습니다. 그런 다음 해당 js 또는 png 부분을 내 URL에서 제거하고 Enter 키를 누릅니다. 그 당시 완전히 형성된 로그인 페이지가 열리고 응용 프로그램이 예상대로 원활하게 작동합니다. 내 봄 보안 부분에 무슨 일이 벌어지고 있는지 모르겠다. 누군가 제발 도와주세요. 아래는 스프링 보안에 대한 나의 구성입니다.스프링 보안이 때때로 이상하게 작동합니다.
<http auto-config="true" use-expressions="true">
<!-- <intercept-url pattern="/loadISearch" access="ROLE_ADMIN" /> -->
<intercept-url pattern="/" access="permitAll" />
<intercept-url pattern="/accessdenied**" access="permitAll" />
<intercept-url pattern="/**" access="hasRole('ROLE_ADMIN')" />
<form-login login-page="/" default-target-url="/dashboard1" authentication-failure-url="/accessdenied" />
<logout invalidate-session="true" logout-success-url="/" />
</http>
좋은 통찰력을 제공 해주셔서 대단히 감사합니다. –