0

我有一个使用 .NET CAS 客户端的 ASP.NET 2.0 应用程序(参考 System.Web 等,v.2.0)。使用 Visual Studio 内置的 Web 服务器可以正常工作,但是当我部署到 IIS7 时,而不是使用 Web.config 中的 CAS 设置来使用service带有完整 URL 的查询字符串参数的 CAS url 登录(在调试期间发生) ),它使用ReturnUrl查询字符串参数,就好像它正在执行常规的旧身份验证一样。

我不知道从哪里开始。我没有从 log4net 中得到任何东西。

谢谢!

4

1 回答 1

0

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

于 2012-07-23T12:51:14.157 回答