2012-07-20 62 views
0

我有一个使用.NET CAS的ASP.NET 2.0应用程序(引用System.Web等,2.0版本)客户。使用Visual Studio中内置的Web服务器可以正常工作,但是当我部署到IIS7时,而不是使用Web.config中的CAS设置使用我的CAS url登录,service查询字符串参数与完整的URL调试),它使用ReturnUrl查询字符串参数,就像它正在执行常规的旧认证一样。CAS在IIS 7中被ASP.NET 2.0应用程序忽略,在Visual Studio服务器中不被忽略

我不确定从哪里开始。我没有运气从log4net中获得任何东西。

谢谢!

回答

0

所以事实证明我的Web.config中有一个<modules>和一个<httpModules>标签。前者与Visual Studio调试器一起工作,但后者是IIS所必需的。我有两件事,一切正常。