我將我的應用程序從PrimeFaces 3.5.18 + Mojarra 2.1.26移植到PrimeFaces 4.0.2 + Mojarra 2.2.4。JSF:Mojarra 2.1到2.2遷移導致ViewExpiredException
當我重新啓動服務器時,我得到一個ViewExpiredException。
服務器日誌包含此:ERROR: MAC did not verify!
我知道,在默認情況下的MyFaces產生一個隨機的祕密編碼的視圖狀態,因此服務器重啓,則生成每次新的隨機祕密。莫哈拉2.2的行爲是否一樣?
在這種情況下,我需要設置哪些上下文參數?谷歌搜索鑽嘴魚科2.2上下文參數我能找到的最好的是this,但也有像MyFaces中沒有祕密或MAC_SECRETS參數
由於提前, 菲利普
可能的重複[在羣集環境中獲取ViewExpiredException而狀態保存方法設置爲客戶端和用戶會話有效](http://stackoverflow.com/questions/35102645/getting-viewexpiredexception-in-clustered-environment-while -state-saving-method) – BalusC