首先,这里你应该会有一个疑问:这是为什么呢?难道改了密码没有生效吗?到底什么时候会生效呢?
我们接下去做实验。假使当前这个服务器,因为某种原因(例如安装补丁包),需要重新启动。或者你自己因为某个原因,需要对IIS进行重启,例如执行了下面的命令

然后,我们再次尝试打开刚才那个网页,就会发现如下的错误

一般而言,503错误都是表示后台的Application Pool存在问题,我们到IIS中查看,确实发现它被停止了

而且你还会发现,无论你如何启动,只要页面刷新一下,它就又停止了。
除非,你再次在它这里将正确的用户名和密码设置一次。

然后,你会发现网站能正常工作了

我希望你看懂了我想要描述的一个问题:当网站的应用程序池帐号密码被修改之后,将如何影响到当前的网站。
先将结论给大家说一下
1. 如果当前的网站,没有被重置。我测试下来是,只要IIS没有被重启过,或者应用程序池没有被停止过,就可以继续使用。
2. 否则,当前网站会无法正常工作,而且应用程序池再也无法启动,除非设置正确的密码。
那么,这是为什么呢?
1. IIS启动的时候,默认会启动所有的应用程序池,并且使用它们的标识和密码,去请求windows系统(可能是本机,也可能是AD)进行认证









