1

現在、Spring Boot、Spring Session (Redis)、および Spring Security を備えた Rest アプリがあります。基本認証を使用します。ここで、websocket サポートを追加したいと思います。

  1. クライアントがアプリケーションの他の部分に正常にログインすると、x-auth-token を取得します。後でヘッダーとして渡され、機能します。

  2. 次に、websocket クライアントはこのトークンをクエリ パラメータとして送信し、サービスに接続します。

Spring Security と Spring Session に、websocket 接続のクエリ パラメータを介してトークンを受け入れさせたいと考えています。設定できるパラメータはありますか? または、カスタム認証プロバイダーを作成する必要がありますか。もしそうなら、Spring Session とどのように統合しますか?

4

2 に答える 2