2
Googling around後,我發現(自然)的意見不一。所以這裏有雲:我可以在ASP.NET MVC應用程序的Application_AuthenticateRequest之外設置HttpContext.Current.User嗎?
是否確定要設置HttpContext.Current.User
不內AuthenticateRequest
事件處理程序,但別的地方(如BeginRequest
或任何其他事件處理程序)?
+1得出這樣的結論「總而言之,一個壞主意」是讓好程序員變得更好的原因,而不是堅持/強迫一個容易出錯的想法。通過不在系統中引入風險(稱爲「難以捉摸的錯誤」),節省了大量時間,金錢和麻煩。 –