クラス CorsFilter

実装されたすべてのインターフェース:
FilterEEAwareBeanNameAwareDisposableBeanInitializingBeanEnvironmentAwareEnvironmentCapableServletContextAware

public class CorsFilter extends OncePerRequestFilter
FilterEE は、CORS のプリフライトリクエストを処理し、CorsProcessor を使用して CORS の単純なリクエストと実際のリクエストをインターセプトし、レスポンスを更新します。提供された CorsConfigurationSource を介して一致したポリシーに基づいて、CORS レスポンスヘッダーを使用します。

これは、Spring MVC Java 構成および Spring MVC XML 名前空間で CORS を構成する代替方法です。これは、spring-web (spring-webmvc ではなく) のみに依存するアプリケーション、または FilterEE レベルで CORS チェックを実行する必要があるセキュリティ制約に役立ちます。

このフィルターは、その初期化を支援するために、DelegatingFilterProxy と組み合わせて使用できます。

導入:
4.2
作成者:
Sebastien Deleuze
関連事項: