我有一个使用 Windows 身份验证的经典 asp 应用程序。
我们现在正在将这个经典的 asp 迁移到 MVC3。这也将使用 Windows autnetication。
当我通过直接链接 (http://mvcsite.domain.com) 访问 mvc3 应用程序(Windows 身份验证)时,我被要求进行 Windows 身份验证,然后我可以毫无问题地浏览该站点。
当我在经典的 asp 虚拟目录下创建应用程序(NetSite)并尝试访问它时,我收到 403 禁止错误。我已经在 NetSite 应用程序上仔细检查了身份验证,并且启用了 Windows 身份验证。所以我的链接就变成了http://classicasp.domain.com/NetSite。“NetSite”和 mvc3 虚拟目录都使用相同的应用程序池和工作目录。
在 403 错误上,我得到以下信息:登录方法匿名登录用户匿名
我已经设置了另一个像这样的 mvc2 专业应用程序,并且效果很好。为什么我现在遇到问题,我错过了什么吗?
谢谢。