我一直在寻找适用于不同版本的 Windows Server 和 IIS 的此问题的解决方案,但到目前为止我找不到合理的解决方案,我需要的是某种脚本或命令行工具,以证书文件 (pfx) 为例,然后使用相同的脚本或工具找到一种方法来配置一个网站以使用此证书。
问问题
1043 次
1 回答
0
我在 TechNet 上找到了一个很好的脚本
证书导入.vbs
Option Explicit
Dim iiscertobj, pfxfile, pfxfilepassword, InstanceName, WebFarmServers, IISServer
Set iiscertobj = WScript.CreateObject("IIS.CertObj")
pfxfile = WScript.Arguments(0)
pfxfilepassword = WScript.Arguments(1)
InstanceName = WScript.Arguments(2)
WebFarmServers = split(WScript.Arguments(3), ",")
iiscertobj.UserName = WScript.Arguments(4)
iiscertobj.UserPassword = WScript.Arguments(5)
For Each IISServer in WebFarmServers
iiscertobj.ServerName = IISServer
iiscertobj.InstanceName = InstanceName
iiscertobj.Import pfxfile, pfxfilepassword, true, true
Next
于 2010-02-26T03:27:19.053 回答