Khi bạn mua ssl hay khai báo ssl, cài đặt ssl thường được nhà cung cấp ssl cung cấp lại cho các bạn các file để up lên hosting domain để load SSL cho web. Nhiều VPS/Hosting buộc bạn phải chuyển đổi các file này sang dạng .pfx thì mới cho import vào hosting/vps/iis của web. Để chuyển đổi các file này sang định dạng .pfx bạn làm như sau: HIỆN TẠI CÁC WEBSITE ĐÃ KHÔNG HỖ TRỢ CHUYỂN ONLINE HOẶC KHÓ HƠN RẤT NHIỀU: ĐỂ THAO TÁC DỄ HÃY SỬ DỤNG PHẦN MỀM SAU ĐỂ GÕ LỆNH SẼ DỄ DANG HƠN CÁC 1: PHẦN MỀM CHUYỂN FILE SANG .PFX Tải phần mềm ở link sau: https://slproweb.com/products/Win32OpenSSL.html Ở mục: File chọn định dạng cần tải là EXE | MSI ẩn tải 1 trong 2 Tải về xong cài đặt mặc định thôi. Cài xong vào Windows tìm với từ khóa: Win64 OpenSSL Command Prompt để mở phần mềm lên. Sau đó bạn chuẩn bị 3 file: pharma360_vn_certificate.crt pharma360_vn_privkey.key pharma360_vn_rootca.crt 3 file trên của tôi đang nằm ở thư mục: C:\Users\phamc\Documents\Downloads\ Tôi sẽ gõ lệnh như sau: Mã: openssl pkcs12 -export -out "C:\Users\phamc\Documents\Downloads\pharma360_vn.pfx" -inkey "C:\Users\phamc\Documents\Downloads\pharma360_vn_privkey.key" -in "C:\Users\phamc\Documents\Downloads\pharma360_vn_certificate.crt" -certfile "C:\Users\phamc\Documents\Downloads\pharma360_vn_rootca.crt" Thay tên file bằng tên của các bạn. Yêu cầu nhập mật khẩu thì cứ ấn enter bỏ trống. Sau khi thành công bạn vào mục: C:\Users\phamc\Documents\Downloads\ sẽ có file pfx mới được tạo ngay. LƯU Ý: XỬ DỤNG TRÌNH DUYỆT CHROME ĐỂ TẠO FILE ỔN ĐỊNH HƠN, CÁC TRÌNH DUYỆT KHÁC LÂU LÂU HAY GẶP LỖI. Cách 2: Vưới sslshopper.com Trước tiên truy cập vào web sau để chuyển đổi: https://www.sslshopper.com/ssl-converter.html Chọn Type To Convert To như hình và chọn: PFX/PKCS#12 Trường hợp 1: gồm 3 file hoặc 4 file tendomain_cert.pem, tendomain.PRIVATE.key, Chain_RootCA_Bundle.crt, tendomain.CSR.csr (file .csr không up lên web, nó là file khai báo). Bạn truy cập đường dẫn trên và chọn từng file nhu hình sau: Tiếp theo chọn Convert Certificate để tại file .pfx về nhé. Trường hợp 2: gồm 3 file tendomain_cert.crt[/B], tendomain.PRIVATE.key, Chain_RootCA_Bundle.crt fgfdg Bạn truy cập đường dẫn trên và chọn từng file nhu hình sau: Tiếp theo chọn Convert Certificate để tại file .pfx về nhé. Trường hợp 3: gồm 2 file PRIVATE.key[/B], certificate.crt Nếu chỉ có 2 file thì bạn up vào như sau: Xong bạn sẽ tải về được file .pfx. Cách 3: Với httpcs.com Truy cập vào trang: https://www.httpcs.com/en/ssl-converter Chọn File .crt và .key cho vào. tại Final conversion format chọn: PKCS#12(pfx,p12) Ấn Convert để lấy file .pfx Import file này vào vps/hosting/iis là xong nhé.
Các bước cài SSL vào IIS Windows: Chi tiết: https://itseovn.com/threads/tao-fil...n-iis-7-8-8-5-full-vps-windows-server.265471/