web-dev-qa-db-fra.com

Comment cliquer sur le bouton "Télécharger Chrome" à partir de Windows Server dans IE?

Je ne parviens pas à télécharger le programme d'installation de Google Chrome lorsque je suis dans Internet Explorer pour Windows Server 2012 R2. Je règle normalement les sites autorisés sous sécurité, mais cela ne fonctionne pas. Qu'est-ce qui m'empêche de cliquer sur le bouton "Télécharger Chrome"?

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

18
MacGyver

Les serveurs Windows livrent IE avec une configuration verrouillée sous la forme Internet Explorer Enhanced Security Configuration. Cette configuration comprend un ensemble de paramètres de zone, ainsi que des paramètres avancés supplémentaires. Par défaut, ces navigateurs affichent un message concernant la configuration.

enter image description here

Pour voir les détails du IE ESC, cliquez sur le lien avec le texte Effects of Internet Explorer Enhanced Security Configuration pour afficher les paramètres spécifiques.

Dans les versions précédentes, vous pouviez simplement donner à la zone Internet le droit de télécharger des fichiers, mais cela ne fonctionne plus aussi bien et l'installation Web de Chrome nécessite également des scripts et l'exécution du programme d'installation local, ce qui la rend particulièrement difficile.

Si vous voulez quand même utiliser un autre navigateur de toute façon (soit pour éviter IE, soit pour contourner la configuration), vous pouvez envisager de désactiver simplement IE ESC. Pour ce faire, consultez l'aide de votre version spécifique d'IE en entrant l'URL suivante: res://iesetup.dll/IESecHelp.htm#turnoff.

Pour Windows Server 2012 et 2012 R2, les instructions sont les suivantes:

Il est recommandé de laisser la configuration de sécurité renforcée d'Internet Explorer activée sur vos serveurs pour vous assurer que vos serveurs ne sont pas exposés par inadvertance à des programmes malveillants ou à d'autres attaques basées sur un navigateur. Toutefois, dans certains environnements, vous pouvez désactiver les protections de la configuration de sécurité renforcée d'Internet Explorer pour permettre une navigation plus facile des administrateurs ou des utilisateurs standard.

Pour désactiver la configuration de sécurité renforcée d'Internet Explorer

  1. Fermez toutes les fenêtres du navigateur Internet Explorer éventuellement ouvertes.

  2. Ouvrir le gestionnaire de serveur

  3. Si votre serveur exécute Windows Server® 2008 R2, dans la section Informations sur la sécurité du Résumé du serveur, cliquez sur Configurer IE ÉCHAP pour ouvrir la boîte de dialogue Configuration de la sécurité renforcée d'Internet Explorer.

    Si votre serveur exécute Windows Server® 2012, cliquez sur Configurer ce serveur local pour ouvrir la page de configuration du serveur local. Ensuite, dans la zone Propriétés, à côté de IE Configuration de sécurité améliorée, cliquez sur Activé pour ouvrir la boîte de dialogue Configuration de sécurité renforcée d'Internet Explorer.

  4. Pour permettre aux membres du groupe Administrateurs local d'utiliser Internet Explorer dans sa configuration client par défaut, sous Administrateurs, cliquez sur Désactivé.

    Pour permettre aux membres de tous les autres groupes d'utiliser Internet Explorer dans sa configuration client par défaut, sous Utilisateurs, cliquez sur Désactivé.

    Remarque Lorsque la configuration améliorée d'Internet Explorer est désactivée pour un ensemble d'utilisateurs, le Gestionnaire de serveur affiche Désactivé en regard de Configuration de sécurité renforcée d'Internet Explorer.

  5. Cliquez sur OK pour appliquer vos modifications.

21
Frank Thomas

J'utilise powershell pour installer Chrome dans 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)

Bien sûr, je sais que ce n'est pas recommandé, mais vous avez parfois besoin d'un navigateur pour récupérer certains fichiers.

4
JorgeM