JWTの使用に基づくものでトークン認証メカニズム、。
あなたは、トークンを検証するためにインターセプタを使用することができます。その後、我々は、簡単なブロック機能を達成するために、スプリングのブーツを使用し、迎撃の内側に検証トークンを実装します。
最初のインターセプタクラスJwtInterceptorを作成するには、インターセプタ機能を実装しています。
HandlerInterceptorインタフェースを達成するためにJwtInterceptorクラス。インターフェースは、3つのメソッドが含まれています
私たちはここでトークンの検証を書きますのでpreHandleは、要求の実行前に実行され、postHandle要求を実行した後に実行されますが、preHandleがtrueを返すときにのみ行われます。afterCompletion指導レンダリング方法は、実行が完了した後、同じ必要preHandleメソッドが返すTRUE、この方法は、一般的にリソースをクリーンアップするために使用のように。
完成インターセプタクラスも設定する必要があります:
インターセプタクラス内でこのコンフィギュレーションと私は2つはOKです追加して、2本の完全なパスを試みたURLで。もちろん、自分の言葉を書くためには、ファジーパスのように記述することができます
以下のような:「/管理/ *」のように。
アクセス・パスは、検証トークンJwtInterceptorインターセプターファーストクラスになるときように。もしいないか、または期限切れになりますアウトスローされます。