Я занимаюсь разработкой веб-приложения и использую самоподписанные сертификаты SSL. Я пытаюсь протестировать свой сайт в Internet Explorer 10 на современной виртуальной машине (в VirtualBox). Когда я захожу на сайт https://localIPaddress:3301/ , я получаю то, что изображено внизу этого вопроса.

Как видите, продолжения нет. Я попробовал все, и ничто не заставляет это появляться ...

  1. Посмотрел все параметры в окне "Свойства обозревателя" и попытался переключить все, что смог найти, связанное с безопасностью и сертификатами (хотя, возможно, я что-то пропустил).
  2. Добавлен MinRsaPubKeyBitLength 32-разрядный DWORD с десятичным значением 512 в HKEY_LOCAL_MACHINE\Software\Microsoft\Cryptography\OID\EncodingType 0\CertDLLCreateCertificateChainEngine\Config\
  3. Добавил сертификат, который я использую, в доверенные корневые сертификаты через вкладку "Содержимое" в Свойствах обозревателя. Запустил Internet Explorer от имени администратора.

и я перезагрузился после каждой из этих вещей. Ссылка "продолжить" по-прежнему не отображается.

Странно то, что этот же URL-адрес приложения и сертификат работают в другой установке Windows 7 с IE10 под Parallels.

Есть идеи?

1 ответ1

1

Ссылка Продолжить страницы ошибки скрыта:

  1. Если сертификат отозван
  2. Если сертификат считается небезопасным (например, содержит 512-битный ключ RSA)
  3. Если страница находится в экземпляре «закрепленного сайта»
  4. Если для групповой политики установлено значение «Игнорировать ошибки сертификатов»

Скорее всего это # 2.

Источник

Обновление для системы безопасности, появившееся в Windows 2008, Win7, Windows Vista, Windows 2003 и Windows XP в августе 2012 года, будет считаться недействительной подписью, использующей ключи RSA, которые слабее 1024 бит.

Источник

Если это обновление не было применено к Win7, с которой вы тестировали в Parallels, то именно поэтому оно было разрешено.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .