OCI WAFを使用したバックエンドのレスポンスの制御 (2026/11/03)
OCI WAFを使用したバックエンドのレスポンスの制御 (2026/11/03) https://www.ateam-oracle.com/controlling-responses-of-backends-with-the-oci-waf 投稿者: Amit Chakraborty WAF が何をするかはよく知られています。大まかに言うと、受信 HTTP リクエストを検査し、設定されたさまざまなルールの評価に基づいて、リクエストをバックエンドに進めるかブロックするかを決定します。ほとんどの焦点は受信リクエストに当てられていますが、当然のことながら、OCI WAF はバックエンドからのクライアントへの応答を制御するように構成することもできます。これは、バックエンド応答の HTTP 属性を検査することによって行われます。OCI WAF のこの機能は「応答制御」と呼ばれ、「応答アクセスルール」を定義することによって実現されます。応答制御には多くのユースケースがあります。このブログ記事では、以前のブログ 記事 「 ロードバランサー + WAF、API ゲートウェイ、オブジェクトストレージ、サービスゲートウェイを使用して OCI で静的コンテンツを持つ安全な Web サイトを構築する 」で説明したユースケースを取り上げます。このユースケースでは、OCI オブジェクトストレージを使用して Web サイトの静的コンテンツを提供します。 図1 そのブログ 記事では 、ユーザーがサーバーからコンテンツを取得できるという、正常な利用事例について説明していました。しかし、エラーが発生した場合はどうでしょうか?オブジェクトストレージがリクエストを処理できない場合はどうなるのでしょうか?ユーザーはどのようなエラー応答を受け取るのでしょうか? オブジェクトストレージエラー オブジェクトストレージから静的コンテンツにアクセスする際に、呼び出しが失敗する場合があります。原因は複数考えられ、使用されている PARに 問題が 発生したり 、その他の問題が発生したりする可能性があります。このような場合、オブジェクトストレージは呼び出し元に次のエラーを返すことがあります。オブジェクトストレージからは他にもエラー応答が返される可能性がありますが、ここでは次の点に注目してください。エラーメッセージはブラウザ...