Springbootで@AuthenticatedPrincipalしてもnullが入る
今さっきやらかしてしまったのでメモ。
SpringSecurity の設定が間違っていると @AuthenticatedPrincipal した引数に null が入ってしまう。
1 | // これは間違い。 |
間違いの方も必ず間違いというわけではなく、静的なコンテンツは上の書き方でよい。
上の書き方は SpringSecurity 自体をバイパスしてしまうので、ログイン状態であっても
ログインユーザーの情報が取れないと思われる。