事起
今天,对公司的网站服务器进行例行维护,发现部分隶属于IIS_IUSRS组的用户密码过期了,于是,从新对用户的密码进行了设置,并对IIS中相应的站点进行设置,结果出现了问题,如图,在填写了站点->连接为特定用户->设置凭据后,进行确定的时候无法保存新填写的密码信息??报错信息是出现终结点映射器中没有更多的终结点可用。
在网上搜索一无所获
在网上搜索了半天,没有发现一个和我遇到的情况有关系的,不是mysql安装就是打印机,再不就是什么防火墙,和IIS毛关系都没有啊!
而且,这些文章同质化非常严重,也基本没有讲到点子上,仅仅只是针对特定情况的,连故障原因都没有进行说明。知其然而不知其所以然可还行?
自行解决问题
最后,自己尝试了半天,发现原来和一个服务有关:CNG Key Isolation
当这个服务关闭的时候,填写的密码信息无法转换成加密字符串-_-b,只需要将这个服务打开即可,和什么防火墙,打印机毛关系都没有啊!亲!
CNG 密钥隔离服务宿主在 LSA 进程中。如一般原则所要求,该服务为私钥和相关加密操作提供密钥进程隔离。该服务在与一般原则要求相一致的安全进程中存储和使用生存期长的密钥。
仔细看看这个服务的描述,就能明白他的作用了,不知道我到底什么时候将这个服务给关闭了,晕死。。。。