0

Hailstormセキュリティスキャンに合格するには、ASP.NETページにいくつかの特定のキャッシュ制御ディレクティブを設定する必要があります。たとえば、それは私が持っていることを望んでいます

キャッシュ制御:no-cache = "set-cookie"

に加えて

キャッシュ制御:キャッシュなし

私は後者をC#コードビハインドの次の行で設定しています:

Response.CacheControl="キャッシュなし";

両方のディレクティブを同時に示す特別な方法はありますか?それらをセミコロンで区切るだけですか?

4

1 に答える 1

0

これは、次のように OnInit イベントで実行できます。

  protected override void OnInit(EventArgs e)
        {
            Response.CacheControl = "no-cache"; 

            base.OnInit(e);
        }

この目的のために HttpModule を作成することをお勧めします。

于 2010-05-20T20:38:11.027 に答える