有关数字证书的相关知识 - DigitalPlatform/dp2 GitHub Wiki
每年数字平台的软件都需要重新购买数字证书,新的数字证书被应用后,一段时间内,用户更新已有的软件时,系统会出现“安装”的提示。这属于正常现象。
因为微软的操作系统要求在其上运行的软件都是可信的,而只有某些存在其操作系统内部的受信厂家的证书才具备授信资格。如果软件运行时操作系统发现其证书不能与授信的根证书匹配,这时操作系统会让软件的运行停止。所以数字平台所购买的证书都是与微软的某个授信机构的根证书关联。
但因为数字证书的有效期一般为一年,所以当证书被更新后,软件运行时,操作系统会发现当前证书与以往的不同,让软件先停止运行,同时弹出提示窗让用户确认,是否需要继续信任这个来源往下安装。这时需要用户手动点击【安装】,软件才能往下继续运行。
但是这个过程一般不会一直持续下去。因为微软会收集所有电脑安装的证书情况,如果发现某个证书被安装了很多次,会逐渐放开对该证书的阻碍,从而不再弹出警告提示。同时,如果用户在系统弹出警告时,手动的向微软反馈这是一个授信的机构所发行的软件,也可以加速微软对软件的认证。