Я решил эту проблему, преобразовав этот файл .crt
в файл .pfx
, используя следующий метод.
Чтобы преобразовать .crt
в .pfx
, нам необходим сертификат CSA (закрытый ключ)хостинг-провайдером.Ниже приведены шаги для преобразования этого:
Здесь:
Certificate.crt
= Your-domain-Name.crt
CACert.crt
= NetworkSolutions_CA.crt
certificate.pfx
- новое имя сгенерированного файла.
PrivateKey
может быть в.key
или .txt
формат
После завершения этого процесса у нас есть файл certificate.pfx
, поэтому перейдите к сертификатам IIS Server в IIS Manager.
С правой стороны находится кнопка ссылки импорта, щелкните ее, выберите преобразованный сертификат и введите пароль, который вводится во время создания файла .pfx
, и завершите процесс.
Теперь выберите свой сайт в IIS и щелкните правой кнопкой мыши по нему, выберите «Редактировать привязку» и в новом всплывающем окне выберите тип https://
, а «Имя хостинга» - это имя вашего домена, а все остальные поля - какнажмите кнопку ОК, чтобы завершить этот процесс.
Теперь перезапустите IIS, и ваш сертификат нормально работает с вашим сайтом.