アプリケーションのログイン機能を実装するために春のセキュリティを使用しています。ほとんどの場合、春のセキュリティは期待どおりに機能しています。でもたまに発狂する。その時点で、私のデザインのないログインページが、ユーザー名とパスワードのテキストボックスで開きます。完全に形成されていないログイン ページからログインすると、ホームページのランダムな 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>