私はWindowsServerとIISのさまざまなバージョンで機能するこの問題の解決策を探していましたが、これまでのところ、合理的な解決策を見つけることができませんでした。必要なのは、ある種のスクリプトまたはコマンドラインツールです。たとえば、証明書ファイル(pfx)を使用して、同じスクリプトまたはツールを使用して、この証明書を使用するように1つのWebサイトを構成する方法を見つけます。
1043 次
1 に答える
0
TechNetで良いスクリプトを見つけました
CertImport.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 に答える