当appPool在v2.0 .NET Framework下运行时,为什么我的应用程序会出现重定向问题?

时间:2016-02-01 13:37:59

标签: asp.net redirect iis windows-server-2008 upgrade

我有一个Web应用程序,自从我将它移动到新服务器后就出现了一个奇怪的问题。用户可以使用该应用程序一段时间,但在几次页面请求后,他们将被重定向到默认页面并要求再次登录。出于某种原因,使用该应用程序越多,此问题就越来越少。然后问题再次发生在一夜之间。该应用程序以前在Windows 2003服务器上运行,并且在那里工作正常,所以我认为该问题与新服务器上的设置有关。

我目前正在使用IIS 7的Windows 2008服务器上运行该应用程序。

我在IIS中查看了许多不同的设置并更改了许多不同的内容,但它们似乎都没有解决问题。但是今天,我尝试将应用程序池更改为在v4.0 .NET Framework下运行,这似乎解决了这个问题。应用程序池以前是在v2.0 .NET Framework下运行的。

我不明白改变框架是如何解决我的问题的。我没有看到.NET Framework版本与重定向到默认页面的应用程序之间存在任何关联。

任何人都可以解释这些设置更改如何/为何解决了我的问题?任何见解或帮助将不胜感激。

谢谢

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,这篇文章给了我很多帮助!请看一下这个site。 我希望这有帮助!