در مواقعی که ویندوز سرور بدون کنترل پنل داریم و در IIS آن یک سایت تعریف کردیم، و بخواهیم بر روی آن سایت SSL فعال کنیم، لازم است ابتدا ثبت نام SSL را انجام دهیم
بهتر است در این مواقع از طریق سایت CSR Generator کد CSR و Private Key را ایجاد کنیم. جهت آموزش ایجاد کد CSR از طریق سایت CSR Generator اینجا را کلیک کنید .
سپس فایل private Key را جداگانه در یک فایل ذخیره میکنیم
در این مورد، ممکن است دسترسی به ایمیل Admin آن دامنه نداشته باشید، باید روش Validation را تغییر دهید .
جهت Valid کردن SSL، باید در مسیر اصلی اسکریپت، یک فولدر به نام well-known. سپس یک فولدر به نام pki-validation ایجاد میکنیم، سپس فایل validation را در آن مسیر قرار میدهیم و لینک مربوط به آن را باز میکنیم.
پس از active شدن SSL، فایل های CRT و Bundle را دریافت نموده و از طریق سایت https://www.sslshopper.com/ssl-converter.html اقدام به تبدیل SSL به فایل PFX میکنیم. جهت آموزش Conver کردن فایل های SSL اینجا را کلیک کنید .
سپس در iis سرور، روی خودِ iis کلیک میکنیم(توجه داشته باشید که روی سایت مورد نظر نباید کلیک کرد) و گزینه server Certificate را انتخاب میکنیم
در صفحه جدید، روی import کلیک میکنیم
در پنجره جدید، فایل pfx را انتخاب، و select ccertificate store را روی گزینه web hosting قرار میدهیم
سپس وارد binding سایت مربوطه را باز کرده، و سایت را با پورت 443 ادد میکنیم و در قسمت SSL Certificate سایت مورد نظر را انتخاب میکنیم