我有一台服务器是IIS的,最近发现一个站点的SSL证书过期了,马上申请了一个更换上去,却令人想不到的事出现了。明明是IIS更换证书后仍提醒证书已过期或未生效,找了很久才查到了是这个原因导致的。下面免费空间小编给大家整理一下:
问题描述
IIS网站SSL证书过期后,已经把新的证书导入到服务器iis管理器里面,如下图所示;
但是打开网页后,仍然提示“该证书已过期,或者尚未生效”,如下图所示;
解决方案:
已确保新的证书已导入到IIS管理器里,并且站点已选择了新的证书。如下图所示:
搞了好久,都没有搞好。突然想到,站点之前加入了CDN加速,是不是这原因呢?
马上登陆CDN加速管理页,果然提示证书已过期,在CDN加速管理页里把新的证书再次更上去,打开网站即可正常浏览。
总结,如果IIS更换证书后仍提醒证书已过期或未生效,不妨先查一下自已的域名是不是直接解析服务器的IP,还是解析到CDN加速那里。切记解析到CDN加速那里的,CDN加速管理页也要更新证书,不然你怎么搞都会提示“该证书已过期,或者尚未生效”。不过前提就是要确保CDN加速管理页和服务器里的证书都要更新到,并且服务器的站点也要选择新的证书。
下一篇:没有了