このガイドでは、Application Gateway の書き換えセットを作成し、Secure および HttpOnly の ApplicationGatewayAffinity Cookie を構成する方法について説明します。
前提条件
- Azure サブスクリプションが必要です。 始める前に、無料アカウントを作成できます。
- 少なくとも 1 つのリスナー、ルール、バックエンド設定、バックエンド プールの構成を使用して構成された既存の Application Gateway リソース。 お持ちでない場合は、クイック スタート ガイドに従って作成できます。
書き換えセットを作成する
- Azure portal にサインインします。
- 必要な Application Gateway リソースに移動します。
- 左側のウィンドウで [Rewrites]\(書き換え\) を選択します。
- [書き換えセット] を選択します。
- [名前と関連付け] タブの下
- この新しい書き換えセットの名前を指定します。
- ApplicationGatewayAffinity Cookie のフラグを書き換えるルーティング規則を選択します。
- [次へ] を選択します。
- [書き換え規則の追加] を選択する
- 書き換え規則の名前を入力します。
- [規則のシーケンス] フィールドに数値を入力します。
- [条件の追加] を選択する
- 次は、[If] 条件ボックスを開き、次の詳細を使用します。
- チェックする変数の型 - HTTP ヘッダー
- ヘッダーの種類 - 応答ヘッダー
- ヘッダー名 - 共通ヘッダー
- 共通ヘッダー - Set-Cookie
- 大文字と小文字の区別 - いいえ
- 演算子 - 等号 (=)
- 一致させるパターン - (.*)
- これらの詳細を保存するには、[OK] を選択します。
- [Then] ボックスに移動して、アクションの詳細を指定します。
- 書き換えの種類 - 応答ヘッダー
- アクションの種類 - 設定
- ヘッダー名 - 共通ヘッダー
- 共通ヘッダー - Set-Cookie
- ヘッダー値 - {http_resp_Set-Cookie_1}; HttpOnly; Secure
- [OK] を選択します。
- [更新] を選択して、書き換えセットの構成を保存します。