Подключение к порталу из Windows 7 (сертификат)

5. Техническая поддержка > Hyper-V > Hyper-v

При попытке подключения к виртуальной машине (пункт меню «Connect to VM») используя Windows 7 и Internet Explorer 8 вы можете увидеть  ошибку, аналогичную следующей:

 

 

 

Сохраняем сертификат:

  1. Запоминаем имя удаленного компьютера (выделено красным):

 

В данном примере имя удаленного компьютера: vds11.corp.parking.ru.

Внимание!

Необходимо явно запускать все приложения, о которых говорится далее, с правами  Администратор – правой кнопкой мыши кликнуть на запускаемом приложении и в появившемся меню выбрать пункт «Run as Administrator»:

 Пример:

 

  1. Далее, перейдя на страницу http://hosting.parking.ru/hyperv_cert/ :

 

необходимо выбрать из списка нужный сертификат, соответствующий имени удаленного компьютера (см. пункт 1). В данном примере это «vds11.corp.parking.ru.cer». 

  1. После нахождения нужного сертификата необходимо сохранить его на компьютере с Windows 7: правой кнопкой мыши нажать на его названии и в появившемся меню выбрать пункт «Сохранить объект как…». В данном примере мы сохраняем его в корень диска С.

Добавить сертификат можно двумя способами:

  • С помощью Windows PowerShell;
  • Используя оснастку «Сертификаты».

 

Добавляем сертификат с помощью Windows PowerShell:

  1. Запускаем Windows PowerShell : Пуск - Все программы - Стандартные - Windows PowerShell.
  2. Копируем в окно Windows PowerShell нижеследующий скрипт (код выделен красным), предварительно заменив путь в переменной $path на путь до локально сохраненного сертификата:

$certs = New-Object system.security.cryptography.x509certificates.x509certificate2

$path = "c:\vds14.corp.parking.ru.cer"

$password = $null

$flags = "UserKeySet, Exportable"

$certs.Import($path, $password, $flags)

$store = New-Object system.security.cryptography.X509Certificates.X509Store "Root", "LocalMachine"

$store.Open([System.Security.Cryptography.X509Certificates.OpenFlags]::ReadWrite)

$store.Add($certs)

$store.Close()

В нашем примере файл сертификации был сохранен на диск С, соответственно заменяем $path = "c:\vds14.corp.parking.ru.cer" на $path = "c:\vds11.corp.parking.ru.cer".

  1. Повторяем процедуру входа в портал и подсоединения к виртуальной машине. После подключения к виртуальной машине раскройте появившееся окно на весь экран.

Добавляем сертификат с помощью оснастки «Сертификаты»:

  1. Открываем CMD (Пуск - Все программы – Стандартные - Командная строка) и вводим команду: MMC . Далее, в появившемся окне жмем правой кнопкой мыши на «Файл - Добавить или удалить остнастку…», далее выбираем «Сертификаты». В появившемся меню выбираем «Учетной записи компьютера»:

 

жмем «Далее», в следующем окне жмем «Готово». В следующем окне жмем «Ок».

  1. Левой кнопкой мыши кликаем на«Сертификаты (локальный компьютер)», ждем появления справа списка объектов (в столбце «Имя логического хранилища»):

 

  1. После появления правой кнопкой мыши кликаем на «Сертификаты (локальный компьютер)». В появившемся меню выбираем: «Вид - Параметры»:

 

В появившемся меню ставим галку рядом с «физические хранилища»:

 


После жмем «Ок».

  1. Открываем «Доверенные корневые центры сертификации – Реестр - Сертификаты». Кликаем правой кнопкой мыши на «Сертификаты». В появившемся меню выбираем «Все задачи - Импорт»:

 

  1. В появившемся меню жмем «Далее», в следующем меню жмем «Обзор» и указываем путь до файла-сертификата (в нашем примере это корень диска С):

 

 

Жмем «Далее»:

 

  1. В следующем окне убеждаемся, что отмечен пункт «Поместить все сертификаты в следующее хранилище» и жмем «Далее»:

 

В новом окне  жмём «Готово», закрываем окно MMC.

  1. Повторяем процедуру входа в портал и подсоединения к виртуальной машине. После подключения к виртуальной машине раскройте появившееся окно на весь экран. 

Add Feedback