كيفية السيع بالكامل عملية استيراد شهادة SSL وربط هذه الشهادة بموقع معين
-
22-09-2019 - |
سؤال
لقد كنت أبحث حولي عن حل لهذه المشكلة التي تعمل عبر إصدارات مختلفة من Windows Server & IIS ، لكن حتى الآن لم أتمكن يأخذ ملف شهادة (PFX) على سبيل المثال ، ثم إما باستخدام نفس البرنامج النصي أو الأداة ابحث عن طريقة لتكوين موقع ويب واحد لاستخدام هذه الشهادة.
المحلول
لقد وجدت نصًا جيدًا على 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
لا تنتمي إلى StackOverflow