我有一個IHttpHandler,我在Windows Server 2008R2和IIS 7.5上運行集成模式。處理程序應該處理由jQuery-Ajax調用觸發的文件上傳。HttpHandler和jQuery Ajax調用認證
首先它完全無法在IIS上工作,只能在VS 2010 Debugger中使用。不知何故,我設法正確註冊處理程序,我能夠調試HttpHandler - 但:Asp.Net身份驗證不起作用:它總是說我沒有登錄。當我直接訪問HttpHandler時,它的一切工作就像一個魅力。只有jQuery-Ajax調用會死機。
欲瞭解更多信息:我正在使用FormsAuthentication,它都在MVC 3應用程序內部運行。
它可能與缺少AuthCookie有關嗎?我也讀過這篇文章,但它似乎並沒有幫助我:MVC + Ajax call to Controller Loses Authentication
如果您需要任何進一步的信息/代碼,只是要求它,我會盡快發佈。
好的,似乎已經解決了這個問題。非常感謝你! – 2012-02-19 18:43:30