服务器证书缺失 IIS

服务器证书缺失 IIS

IIS 管理器缺少服务器证书

我有一台服务器 CPTE230B,安装了 IIS 和 IIS 管理工具。我需要从我的 AD 证书服务器添加服务器证书,但该选项未显示在 IIS 管理器中。我是否遗漏了某些内容导致该选项未显示?(回答一个常见问题,是的,我单击的是服务器级别,而不是站点级别。)

答案1

您看不到服务器证书,因为出于各种原因,Microsoft 决定该选项只能在服务器本身上进行管理,而不能以任何方式远程管理。

因此,您必须先通过远程桌面连接,然后在该服务器上打开 IIS 管理器来更改证书设置,或者使用其他方式(例如 PowerShell)来配置证书。

答案2

您可以做的一件事是检查文件:

的C:\Windows\System32\inetsrv\config\administration.config

应该有这样的条目:

<add name="Certificates" type="Microsoft.Web.Management.Iis.Certificates.CertificatesModuleProvider, Microsoft.Web.Management.Iis, Version=10.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

并进一步如下:

<add name="Certificates" />

如果没有,您可以尝试添加它们(先进行备份)。

如果这没有帮助或者您的 IIS 管理器中断,请回滚。

您可能还希望将该文件与具有证书图标的服务器上的文件进行比较。

相关内容