我有一位朋友,他的公司的一个内部Web系统,最近使用的SSL证书快到期了,已经进行了续期操作并且得到了新版的SSL证书,正当他把SSL证书绑定到该内部Web系统的时候,IIS提示:“证书链中的一个或多个中间证书丢失”,如下图:

于是,朋友便向我求救。根据这个截图显示的情况,大致判断是IIS服务器内并没有添加该SSL证书所对应的中间机构证书,我们可以通过下述过程进行解决:
一、首先,我们保留好已经续期的SSL证书,后续会用到。
二、进入IIS管理界面,进入到IIS的域名/IP地址绑定界面,选择类型为“https”的项目,然后点击编辑,最后点击“查看”,完成操作后会弹出“证书”的对话框,显示证书的相关信息:

三、在“证书”对话框中,点击“证书路径”选项卡,然后点击中间的证书(例如下图中的“TrustAsia RSA IV TLS CA G2”),然后点击“查看证书”:

(本文共7页,请点击下面的链接阅读后续的内容)