همانطور که می دانید برای صدور گواهی SSL نیاز به کد csr می باشد که این کد حاوی اطلاعاتی شامل نام دامنه مورد نظر جهت صدورSSL، نام کشور، ایالت یا استان، شهر، شرکت، زیرمجموعه، ایمیل درخواست دهنده و سایز کلید رمز نگاری است.
همزمان با ساخت کد CSR یک رشته کد دیگر با عنوانPrivate Key (پرایوت کی) تولید می شود که بهتر است در محلی خارج از کنترل پنل نیز حفظ و نگهداری گردد.روش های مختلفی برای تولید کد csr وجود دارد. یکی از روش ها، تولید کدcsr از طریق سرور ویندوزی می باشد. در این راهنما نحوه ی تولید کد csr در IIS شرح داده می شود.
- از منوی Start سرور، عبارت internet
information service manager را جستجو کنید.
- وارد پنل IIS شده و در قسمت connections
سرور را پیدا کرده و بر روی آن کلیک کنید.
- در قسمت
میانی پنل IIS (home) بر روی server
certificates
کلیک کنید.
- سپس در سمت راست پنل iis ( قسمت actions) بر روی create certificate request کلیک نمایید.
- در صفحه ی باز شده اطلاعات مربوط به دامنه را به کمک راهنمای زیر وارد کنید و سپس بر روی next کلیک کنید.
common name: نام کامل دامنه ( FQDN)
organization unit: نام دپارتمان سازمان ( می توانید از it یا web security برای این بخش استفاده نمایید).
city locality: نام شهر خود را وارد نمایید.
state/province: نام استان را وارد نمایید.
country/region: نام کشور را از لیست ارائه شده پیدا نموده و درج کنید.
- در صفحه ی بعد که با عنوان Cryptographic Service Provider Properties می باشد، اطلاعات زیر را وارد نموده و بر روی next کلیک کنید
Cryptographic service provider : در لیست عبارت Microsoft RSA SChannel Cryptographic Provider را یافته و انتخاب کنید.
برای bit length مقدار 2048 را انتخاب کنید.
- در صفحه ی بعد در قسمت file name برای مشخص کردن مسیر ذخیره سازی csr بر روی آیکون کلیک نمایید. محل ذخیره سازی را به خاطر بسپارید. در غیر این صورت در مسیر C:\Windows\System32. ذخیره می شود.
- پس از اتمام بر روی finish کلیک کنید.
- در مسیری که برای ذخیره ی فایل csr مشخص نمودید، فایل csr را پیدا کرده و با note pad باز کنید. قالب کد csr به شکل زیر می باشد:
راهنمای نصب ssl در ویندوز سرور