SSL Sertifikası olan bir sitenizi farklı bir sunucuya taşımak istediğinizde eğer SSL’li kullanmaya devam etmek istiyorsanız ya SSL’i de taşımanız ya da yeni bir SSL almanız gerekir. Geçenlerde böyle bir şey başıma geldiğinden paylaşmak istedim. Var olan SSL sertifikanızı .pfx formatında export ederek yeni sunucunuza import edebilirsiniz. Burada SSL kurulumundan bahsetmeyeceğim. Onu yaptığınızı ve bildiğinizi farz ediyorum ki zaten var olanı taşımaktan bahsediyoruz.
Sertifikayı Export Etmek
1. Windows + R ile Run ekranını açalım
2. mmc yazarak Windows MMC Console açalım
3. File menüsünden Add/Remove Snap-in… tıklayın
4. Available snap-ins bölümünden Certificates’ e çift tıklayalım.
5. Açılan pencereceden “Computer Account” u seçip ilerleyin.
6. Local Computer’ ı seçili olarak bırakın ve Finish butonuna tıklayın.
7. Ok butonuna basarak pencereyi kapatın.
8. Sol panelde “Certificates”in yanındaki + işaretine basarak açın.
9. Personal klasörü altında Certificates‘e tıklayın. Sağ tarafta sertifikaları göreceksiniz. Export yapmak istediğiniz sertifikaya sağ tıklayın. All Task > Export… tıklayarak Export Wizardı aın.
10. Next butonu ile ilerleyin.
11. Yes, export the private key seçeneğini seçip ilerleyin.
12. “Include all certificates in the certification path if possible” seçeneğini checkleyip ilerleyin.
13. Bir şifre belirleyin. Bu şifre sertifikayı taşıyacağınız serverda taşıma Import esnasında kullanılacak.
14. pfx dosyasını kaydedeceğiniz yeri seçin
15. Finish butonu ile Export Wizardı kapatın.
Sertikayı Import Etmek
1. Export işlemindeki 9. maddeye kadar aynen ilerleyin.
2. Buradan sonra Personal klasörüne sağ tıklayın All Tasks > Import… tıklayın.
3. İlerleyip Import edeceğiniz .pfx dosyasını seçin ilerleyin.
4. Export yaparken belirlediğiniz şifreyi girin ve “Mark this key as exportable” seçeneğini işaretleyin.
5. “Automatically select the certificate store based on the type of certificate” seçeneğini seçin.
6. Ve ilerleyerek Wizardı tammalayın.
Artık SSL Sertifikanızı taşımız oldunuz. Bundan sonra IIS de kurulu sitenize SSL’inizi tanımlayabilirsiniz.