Windows 使用powershell在IIS 10中重新绑定证书
我正在尝试使用PowerShell启用“IIS 10中的证书重新绑定选项” 除了这个我什么也没找到Windows 使用powershell在IIS 10中重新绑定证书,windows,powershell,ssl,iis,Windows,Powershell,Ssl,Iis,我正在尝试使用PowerShell启用“IIS 10中的证书重新绑定选项” 除了这个我什么也没找到 还有其他方法吗?只需按照引用的博客文章中所述创建计划任务就足够了 当您在IIS GUI中启用该功能时,IIS中没有配置更改 IIS管理器只是检查任务是否存在 \Microsoft\Windows\CertificateServicesClient\IIS-AutoCertRebind 如果存在这样的任务,不管它做什么,IIS Manager都会更改链接上的措辞。为什么?你不能在PowerShel
还有其他方法吗?只需按照引用的博客文章中所述创建计划任务就足够了 当您在IIS GUI中启用该功能时,IIS中没有配置更改 IIS管理器只是检查任务是否存在
\Microsoft\Windows\CertificateServicesClient\IIS-AutoCertRebind
如果存在这样的任务,不管它做什么,IIS Manager都会更改链接上的措辞。为什么?你不能在PowerShell脚本中调用schtasks吗?@LexLi我可以,但我对提供的解决方案信心不足。因为它只创建任务调度器作业。可能会有任何与之相关的配置更改,但没有提及。如果配置中没有包含任何更改,IIS如何在IIS管理器中反映此更改?好的,只需在我的本地系统上启用即可检查该任务作业。似乎它调用了appcmd.exe。它必须处理配置更改,对吗?当您从IIS管理器为给定网站启用自动证书重新绑定时,IIS会在系统的任务计划程序中注册一个任务,该任务将在证书续订事件(事件ID 1001)时触发这将自动运行appcmd命令,从网站上解除旧证书的绑定,并将新证书绑定到网站。任务存储在任务计划程序库的CertificateServicesClient文件夹中。此任务中没有其他配置更改。