2010-05-20 44 views
0

爲了通過Hailstorm安全掃描,我必須在ASP.NET頁面上設置幾個特定的​​緩存控制指令。例如,要我有如何在ASP.NET中設置多個緩存控制指令

Cache-control: no-cache="set-cookie"

除了

Cache-control: no-cache

我已經設置了後者,在我的C#代碼隱藏下面一行:

Response.CacheControl = "no-cache";

是否有特殊的方式一次表明兩個指令?我只是用分號分開它們嗎?

回答

0

您可以在OnInit事件是這樣做的:

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

      base.OnInit(e); 
     } 

也許是個好主意,以創建HTTP模塊用於這一目的。

+0

謝謝,我已經在OnInit方法中執行此操作。問題是,指定多個CacheControl指令的正確方法是什麼? – strongopinions 2010-05-21 16:08:53

相關問題