> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/gateway/fr/knowledge-base/how-to-articles/use-devolutions-gateway-with-an-external-browser.md).

# Utiliser Devolutions Gateway avec un navigateur externe

Il est possible d'utiliser Devolutions Gateway avec un navigateur externe, mais il existe actuellement quelques limitations à connaître en raison de la conception du navigateur :

* Cela fonctionne uniquement avec Google Chrome.
* Google Chrome doit être fermé lors de l'ouverture d'un site Web depuis Remote Desktop Manager. Une solution à ce problème est disponible dans la [solution de contournement](https://docs.devolutions.net/fr/gateway/kb/how-to-articles/use-dgw-external-browser/#workaround-to-set-up-without-having-to-close-chrome).
* Si d'autres paramètres de proxy sont configurés dans Chrome (par GPO, ligne de commande, paramètres, etc.), ils pourraient entrer en conflit entre eux et Devolutions Gateway ne fonctionnera pas.
* Si Google Chrome est fermé et n'a aucun autre paramètre de proxy, configurez l'entrée pour qu'elle s'ouvre en externe comme n'importe quelle autre entrée dans Remote Desktop Manager. Aucune installation ni module complémentaire supplémentaire n'est nécessaire pour que cela fonctionne.

### Solution de contournement pour configurer sans avoir à fermer Chrome

1. Faites un clic droit pour accéder aux ***Propriétés*** de l'entrée ***Web Browser*** sur laquelle Devolutions Gateway est configuré.
2. Dans la section ***Général***, définissez l'***Affichage*** sur ***Externe***.

   ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB0019.png)
3. Accédez à l'onglet ***Avancé***.

   ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB0020.png)
4. Cochez ***Chemin des données utilisateur***.

   ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB0021.png)
5. Entrez un chemin pour le stockage des nouvelles données utilisateur Chrome.
6. Cliquez sur ***Ok*** pour enregistrer les modifications.

### PowerShell

Cette section présente plusieurs solutions utilisant PowerShell.

#### Modification en lot avec PowerShell

Il est possible d'effectuer une [modification en lot](https://docs.devolutions.net/fr/rdm/commands/edit/batch-edit/) des entrées avec une commande PowerShell personnalisée pour les faire toutes utiliser un chemin différent (il peut s'agir du dossier temporaire ou de tout autre emplacement auquel les utilisateurs sont autorisés à accéder) :

```powershell
$connection.Web.UseUserDataPath = $true;
$connection.Web.UserDataPath  = "C:\MyPath\" + $connection.ID;
$RDM.Save();
```

#### Modification temporaire avec l'événement Before open

Il est également possible d'[utiliser temporairement les propriétés](https://docs.devolutions.net/fr/rdm/kb/how-to-articles/execute-powershell-connection) 'Web.UseUserDataPath' définie sur true et 'Web.UserDataPath' définie sur le chemin temporaire ou tout autre emplacement auquel les utilisateurs sont autorisés à accéder de manière dynamique avec un événement Before open (en utilisant un script PowerShell).

```powershell
$RDM.Connection.Web.UseUserDataPath = $true
$RDM.Connection.Web.UserDataPath = "C:\MyPath\" + $RDM.Connection.ID
```

#### Suppression du dossier

Ce code est utilisé pour supprimer le dossier lors de l'événement onClose :

```powershell
$connectionID = $RDM.Connection.ID
Remove-Item -Path "C:\MyPath\$connectionID" -Recurse -Force
```

{% hint style="info" %}
Il n'est pas possible d'ouvrir un site Web via Devolutions Gateway lorsque celui-ci est déjà en cours d'exécution sans les solutions de contournement, en raison de la façon dont Google Chrome est conçu. Un Chrome déjà ouvert ne peut pas modifier les paramètres de proxy de manière dynamique.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devolutions.net/gateway/fr/knowledge-base/how-to-articles/use-devolutions-gateway-with-an-external-browser.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
