2012-08-30 84 views
0

我在Server.Transfer期間丟失發佈數據的Web應用程序出現問題,但僅在我們的生產環境中。Server.Transfer丟失發佈數據

表單由用戶發佈,然後發生Server.Transfer,之後使用postdata生成響應。所有在我們的開發和分期環境中運行良好,但在現場環境中,後期數據正在丟失。

僅當Server.Transfer發生時,數據纔會丟失 - 其他表單的發佈數據正在被接受。

應用程序是ASP.NET 4.0,Web服務器是IIS6。據我所知,配置是相同的,並且服務器已完全用Windows和.NET Framework更新修補。

任何建議表示讚賞。

+1

您是否在生產中啓用了「Web Farm」? – cjk

+0

當'EnableViewStateMac'爲True時,我認爲Server.Transfer不會保留髮布的表單數據。嘗試將其設置爲false,但[不建議](http://msdn.microsoft.com/zh-cn/library/system.web.ui.page.enableviewstatemac(v = vs.100).aspx)。 –

+0

'Web Farm'未啓用。我嘗試改變'EnableViewStateMac'設置,但它似乎沒有幫助。 –

回答

0

從來沒有到這個問題的底部,但我現在已經解決了它。