2014-11-03 61 views

回答

1

進行安全檢查時存在非零開銷。在大多數情況下,成本很小,但取決於檢查的內容可能需要更多的資源,即使每個請求的成本很小,累積成本也可能很高,尤其是當您考慮到在許多應用程序中安全檢查針對每個請求運行,包括favicon,以及所有CSS,JS和圖像文件。

使用Authentication重新填充SecurityContext也是一項成本;通常這是從存儲在HTTP會話中的數據進行配置的,但它可能涉及更多,甚至需要數據庫訪問或遠程調用。

在插件中沒有直接的支持,你需要使用類似於你顯示的鏈接的解決方法,但我打算添加對2.0 final的支持;見this JIRA issue