Как нажать кнопку «Загрузить Chrome» с Windows Server в IE?


23

Я не могу загрузить установщик Google Chrome, когда нахожусь в Internet Explorer для Windows Server 2012 R2. Я обычно устанавливаю разрешенные сайты под защитой, но это не работает. Что мешает мне нажать кнопку «Загрузить Chrome»?

https://www.google.com/chrome/browser/desktop/#


3
Ответ есть Internet Explorer Enhanced Security Configuration. если вы хотите посмотреть, что он делает, откройте IE и нажмите ссылку «Влияние конфигурации усиленной безопасности Internet Explorer», чтобы увидеть список настроек конфигурации. Для установки сделайте это простым способом и просто загрузите автономный установщик в другую коробку и скопируйте на сервер. Это просто проще, чем настроить IE, чтобы разрешить загрузку и установку. если вы действительно хотите настроить IE, вставьте этот URL в IE, чтобы просмотреть инструкции, как это сделать: res: //iesetup.dll/IESecHelp.htm#turnoff
Фрэнк Томас

Фрэнк - я бы переместил это в поле ответа на твоем месте.
Richie086

Я согласен с Ричи.
МакГайвер

Ответы:


27

Серверы Windows поставляют IE с заблокированной конфигурацией, к которой они относятся Internet Explorer Enhanced Security Configuration. Эта конфигурация состоит из набора настроек зоны, а также дополнительных расширенных настроек. В состоянии по умолчанию эти браузеры будут отображать сообщение о конфигурации.

введите описание изображения здесь

Чтобы увидеть подробности IE ESC, нажмите на ссылку с текстом, Effects of Internet Explorer Enhanced Security Configurationчтобы увидеть конкретные настройки.

В предыдущих версиях вы могли просто дать Интернет-зоне право на скачивание файлов, но это больше не работает так, как раньше, и для веб-установки Chrome также требуются сценарии и выполнение локального установщика, что особенно сложно.

Если вы все равно собираетесь использовать другой браузер (либо чтобы избежать IE, либо обойти конфигурацию), вы можете просто отключить IE ESC. Для этого просмотрите справку для конкретной версии IE, введя этот URL:res://iesetup.dll/IESecHelp.htm#turnoff .

Для Windows Server 2012 и 2012 R2 инструкции следующие:

Рекомендуется поддерживать конфигурацию усиленной безопасности Internet Explorer на своих серверах, чтобы гарантировать, что ваши серверы не будут случайно подвержены вредоносным программам или другим атакам через браузер. Однако в некоторых средах может потребоваться отключить защиту конфигурации расширенной безопасности Internet Explorer, чтобы упростить просмотр для администраторов или обычных пользователей.

Чтобы отключить конфигурацию усиленной безопасности Internet Explorer

  1. Закройте все окна браузера Internet Explorer, которые у вас могут быть открыты.

  2. Диспетчер открытых серверов

  3. Если ваш сервер работает под управлением Windows Server® 2008 R2, в разделе «Сведения о безопасности» в разделе «Сводка сервера» нажмите «Настроить IE ESC», чтобы открыть диалоговое окно «Конфигурация усиленной безопасности Internet Explorer».

    Если ваш сервер работает под управлением Windows Server® 2012, щелкните Настроить этот локальный сервер, чтобы открыть страницу конфигурации локального сервера. Затем в области «Свойства» рядом с «Конфигурация усиленной безопасности IE» нажмите «Вкл», чтобы открыть диалоговое окно «Конфигурация усиленной безопасности Internet Explorer».

  4. Чтобы разрешить членам локальной группы администраторов использовать Internet Explorer в конфигурации клиента по умолчанию, в разделе «Администраторы» нажмите «Выкл.».

    Чтобы разрешить членам всех других групп использовать Internet Explorer в конфигурации клиента по умолчанию, в разделе «Пользователи» нажмите «Выкл.».

    Примечание. Как только расширенная конфигурация Internet Explorer будет отключена для одного набора пользователей, Диспетчер серверов будет отображать значение Выкл. Рядом с Конфигурация усиленной безопасности Internet Explorer.

  5. Нажмите OK, чтобы применить ваши изменения


По той или иной причине отключение этого параметра на сервере 2016 не останавливает блокировку страниц из-за этого .... нужны ли другие действия?
Дуглас Гаскелл

Для Windows Server 2019 просто включите Загрузка файлов для зоны Интернета в настройках безопасности IE.
Александр Р. Торрихос

9

Я использую PowerShell для установки Chrome в Windows Server 2012 R2:

$LocalTempDir = $env:TEMP; $ChromeInstaller = "ChromeInstaller.exe"; (new-object System.Net.WebClient).DownloadFile('http://dl.google.com/chrome/install/375.126/chrome_installer.exe', "$LocalTempDir\$ChromeInstaller"); & "$LocalTempDir\$ChromeInstaller" /silent /install; $Process2Monitor =  "ChromeInstaller"; Do { $ProcessesFound = Get-Process | ?{$Process2Monitor -contains $_.Name} | Select-Object -ExpandProperty Name; If ($ProcessesFound) { "Still running: $($ProcessesFound -join ', ')" | Write-Host; Start-Sleep -Seconds 2 } else { rm "$LocalTempDir\$ChromeInstaller" -ErrorAction SilentlyContinue -Verbose } } Until (!$ProcessesFound)

Конечно, я знаю, что это не рекомендуется, но иногда вам нужен браузер для получения некоторых файлов.


0

Для меня я сделал следующее, и я смог загрузить Chrome на Windows Server 2019.

  1. Отключите конфигурацию усиленной безопасности Internet Explorer. Нажмите здесь, чтобы увидеть, как.
  2. Включить загрузку файлов. Нажмите здесь, чтобы увидеть, как
  3. Включить активные сценарии (JavaScript). Нажмите здесь, чтобы увидеть, как

Кнопка хром загрузки работала нормально после того, как я все это сделал.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.