jetty-9.2.2 に CometD-3.0.1 をデプロイしています。
すべてのリクエストに対して呼び出したい独自のフィルターがあります。これらのフィルターを特定の順序で web.xml に指定しました。
しかし、WebSocket では、コンテナはアップグレード リクエストを処理する方法を見つける必要があります。Jetty では、これは常に ServletContainerInitializer によって最初のフィルターとして追加されるサーブレット フィルターによって行われます。したがって、私の場合、チェーンの前にある WS フィルターがフィルターに到達する前にアップグレードを実行するため、アップグレード リクエストがフィルターに到達することはありません。
Jetty の WS フィルターの前にフィルターが最初に呼び出されるようにするにはどうすればよいですか?
ありがとう、アヌジ