我有一个客户端在我们的服务器上设置SiteMinder,我需要添加一个Web应用程序到网站的根目录。 当他们浏览login.url.com时,他们将其redirect到他们的服务器,validation用户身份,然后返回到我的IIS中的404页面。 我将Default.aspx和应用程序文件放置在默认网站以及siteminderagent虚拟目录中,但仍然收到404错误。

我怎样才能找出这个应用程序在哪里用404登陆?
另外,我在服务器上安装了.NET 3.5,应用程序是.NET 3.5,但是即使在安装之后,它也只能在默认网站的属性窗口中显示2.0xx …我是否需要更改?

您可能会在W3SVC日志中find您要查找的内容。 你可以看到这个请求,我想这应该是有启发性的。 http://support.microsoft.com/kb/313437
在日志中,检查404响应的子状态代码。
404中的Substatus 2意味着: Web服务扩展locking策略阻止了此请求 。
如果是这种情况,您可能只需要启用ASP.NET Web服务扩展。 看到这里: 404页面存在时 – IIS 5,ASP.NET 4.0
是default.aspx设置为有问题的网站的默认文档? 这听起来像它可能不是假设一切正确configuration。