SaveSession GatewayFilter ファクトリ

SaveSession GatewayFilter ファクトリは、コールをダウンストリームに転送する前に WebSession::save 操作を強制します。これは、遅延データストアで Spring Session のようなものを使用する場合に特に役立ちます。転送された呼び出しを行う前に、セッション状態が保存されていることを確認する必要があります。次の例では、SaveSession GatewayFilter を構成します。

application.yml
spring:
  cloud:
    gateway:
      routes:
      - id: save_session
        uri: https://example.org
        predicates:
        - Path=/foo/**
        filters:
        - SaveSession

Spring Security を Spring Session と統合し、セキュリティの詳細がリモートプロセスに転送されていることを確認したい場合、これは重要です。