我在當前的asp.net web窗體應用程序「不是MVC」中使用窗體身份驗證,並想知道是否每個請求調用Global.asax [Application_AuthenticateRequest]和[Application_PostAuthenticateRequest]到服務器還是不?我的意思是ajax調用計數Global.asax處理或一些錯誤可能發生!因爲我在這個環節發現的衝突:asp.net窗體身份驗證Global.asax和ajax調用
http://channel9.msdn.com/forums/TechOff/256322-Strangeness-between-ASPNET-AJAX-and-Globalasax/
所以請各位指教,如果其好壞處理自定義身份驗證通過AJAX調用的Global.asax
感謝,
這樣我就可以說它的安全/適當使用global.asax事件來做類似於這個問題所示的重定向:http://stackoverflow.com/questions/1879136/forms-authentication-and-post-requests-from-ajax – 2011-04-22 10:37:02
或if有更好的方法你可以建議我會很感激! – 2011-04-22 10:37:42
如果這是一些相當簡單的東西,那麼我不明白爲什麼。如果您打算重新使用代碼,那麼[HttpModule](http://msdn.microsoft.com/en-us/library/ms227673.aspx)可能是更好的選擇。 – Kev 2011-05-03 00:36:08