クラスの使用
org.springframework.web.servlet.config.annotation.CorsRegistration
CorsRegistration を使用するパッケージ
org.springframework.web.servlet.config.annotation 内の CorsRegistration 使用
修飾子と型メソッド説明CorsRegistry.addMapping
(StringSE pathPattern) 指定されたパスパターンのクロスオリジンリクエスト処理を有効にします。CorsRegistration.allowCredentials
(boolean allowCredentials) ブラウザーが、ドメイン間リクエストとともに Cookie などの資格情報をアノテーション付きエンドポイントに送信するかどうか。CorsRegistration.allowedHeaders
(StringSE... headers) プリフライトリクエストが実際のリクエスト中に使用できるようにリストできるヘッダーのリストを設定します。CorsRegistration.allowedMethods
(StringSE... methods) 許可する HTTP メソッドを設定します。CorsRegistration.allowedOriginPatterns
(StringSE... patterns) ブラウザーからのクロスオリジンリクエストが許可されるオリジンを指定するためのより柔軟なパターンをサポートするallowedOrigins(String...)
の代替。CorsRegistration.allowedOrigins
(StringSE... origins) ブラウザーからのクロスオリジンリクエストを許可するオリジンを設定します。CorsRegistration.combine
(CorsConfiguration other) 指定されたCorsConfiguration
を、CorsConfiguration.applyPermitDefaultValues()
で初期化されたCorsConfiguration.combine(CorsConfiguration)
を介して構成されているものに適用します。CorsRegistration.exposedHeaders
(StringSE... headers) 「単純な」ヘッダー以外のレスポンスヘッダーのリストを設定します。CorsRegistration.maxAge
(long maxAge) プリフライトリクエストからのレスポンスをクライアントがキャッシュできる時間を秒単位で構成します。