用户 'IIS APPPOOL\HappyShopping' 登录失败。

  这几天配置esri开发竞赛的作品环境时遇到的一个问题,问题是这样的:利用ajax与后台数据库交互,在调试状态下系统运行得好好的,等到部署到iis上时,总是报错一开始提示错误是:Status404;这样我就进入iis中浏览这个aspx页面,结果这时候也报错提示结果是404.2 文件或目录无法找到:锁定策略禁止该请求

  上网搜索后发现需要改正“ISAPI和CGI限制”,这个在iis管理器的根目录下可以在功能视图中看到,进入后将ASP.NET4全部改为允许;这样404这个错误就改正了;可是这时候又出现Status500这个错误,这让我很郁闷,google下的提示有不明显,这时候我放到火狐中用firebug调试看看,没想到firebug果然给力!它提示的错误比较明显,我发现是这个错误用户 'IIS APPPOOL\HappyShopping' 登录失败。在网上搜索后发现还是应用程序池的问题,问题在于iis应用程序池的用户验证模式和sqlserver的验证模式不同。我安装的时候选择的是LocalSystem,右键你的应用程序池,高级设置,看到有一个节点叫“进程模型”,修改标示一项,为LocalSystem。搞定。

posted @ 2012-11-22 15:00  木的树  阅读(407)  评论(0编辑  收藏  举报