IIS ログに特定の名前のクッキーだけを書きだしたい人生だったので、URL Rewrite を使って実現してみました。IIS 8.5 からカスタムフィールドの追加が出来るようになったので、それを組み合わせます。 考え方としては URL Rewrite でクッキーの値をサーバー変数に追加して、IIS ログに出力します。 URL Rewrite でサーバー変数に書きだす URL Rewrite の条件として HTTP_COOKIE の中身を正規表現でキャプチャして、そのキャプチャした値をサーバー変数側で参照する感じです。アクションは無しにします。 ちなみに Web.config には以下のように出力されます。設定自体はとてもシンプルです。 <rule name="CookieToLog"> <match url=".*" /> <conditions> <add input="{HTTP_CO