2011-02-22 35 views
1

我有一个asp.net网站的目标框架目前是2.0。我最近把它全部移到4.0。 Asp.net模拟& Windows身份验证设置为true。它的新应用程序池使用与旧应用程序池(NetworkService)相同的标识来定位4.0框架。当我浏览到迁移的网站时,我看到一个HTTP错误401.1 - 未经授权的错误。我正在输入与以前相同的域凭据,它似乎不想验证...任何想法?迁移asp.net 2.0站点到4.0现在扔401.1 - 未授权

+1

查看您的活动日志以获取详细信息,并将错误消息粘贴到我们。 – 2011-02-22 20:05:37

回答

0

原来我可以登录到该网站通过浏览器是不是在托管该网站的盒子就好了......到现在为止我只用了试图从盒子上的浏览器登录。

0

尝试将您的ManagedPipeline更改为AppPool上的Classic。否则,我建议使用应用程序池标识。

应用程序池标识是为每个应用程序池创建的虚拟用户。然后,您可以将这些用户分配给其Web应用程序所在的文件夹。

请参阅本tutrial更多信息

http://learn.iis.net/page.aspx/624/application-pool-identities/