使用 Win7 安装了 IIS7.5 搭建了一个.NET 小系统,没想到遇到那么多问题,前面出现“HTTP 错误 404.3 – Not Found”错误,解决之后访问系统又出现 Service Unavailable 错误,显示“HTTP Error 503. The service is unavailable.”。具体见下图:
经过一番网络学习之后,本机的 IIS 其他设置都没有问题,就是应用程序池标识中的内置帐户问题,只修改过来就可以解决这个 503 错误。具体操作步骤如下:
1. 打开 IIS 管理器 – 点击左侧的“应用程序池”- 右击右侧相应的程序池,如 wwwhuayan – 点击“高级设置”。具体见下图:
2. 在“高级设置”中往下拉到“进程模型”中的“标识”,用鼠标点击一下后点击右侧那三个小圆点按钮。具体如下图的红色箭头所示:
3. 在“应用程序池标识”中的“内置帐户”中选择“NetworkService”,点击【确定】- 【确定】按钮后即可。
成功修改了应用程序池标识中的内置帐户后,再访问本机的那个系统后一切正常了,再也没有出现 Service Unavailable 错误提示了。