Le cache Edge est contrôlé par quelques paramètres. C'est une limitation du contrôle EdgeView2 qui nécessite un dossier unique plutôt que des paramètres définis. Essayer de partager des caches avec des paramètres conflictuels empêchera le contrôle EdgeView2 de se charger, ce qui entraînera un écran vide.
Voici les paramètres qui affectent le partage d'un cache entre plusieurs sessions de site Web utilisant Microsoft Edge :
Code de langue (dans l'entrée Propriétés – Commun – Général – Avancé).
SmartScreen (dans l'entrée Propriétés – Commun – Général – Général)
Activer l'authentification unique avec les comptes Windows (Fichier – Paramètres – Types – Sessions – Site Web – Microsoft Edge).
Ces paramètres doivent être ajoutés au chemin du dossier cache de Microsoft Edge. Voici quelques exemples :
C:\Users{user}\AppData\Local\Devolutions\RemoteDesktopManager\WebView2.Cache\de\EBWebView C:\Users{user}\AppData\Local\Devolutions\RemoteDesktopManager\WebView2.Cache\SingleSignOn\EBWebView C:\Users{user}\AppData\Local\Devolutions\RemoteDesktopManager\WebView2.Cache\de\DisableSmartScreen\SingleSignOn\EBWebView
Un profil doit alors être spécifié en utilisant le contrôle Edgeview2, qui permet diverses configurations d'appariement de cache.
Mode privé : Ce mode possède son propre profil privé consistant en un nom de profil – s’il existe – et l’ID de l’entrée.
Nom du profil : Ce profil permet de partager avec toutes les autres sessions qui correspondent aux trois paramètres précédemment définis dans Remote Desktop Manager et au nom du profil.
Pas de nom de profil : Ce profil permet le partage avec toutes les autres sessions qui correspondent aux trois paramètres précédemment définis dans Remote Desktop Manager sans un nom de profil, il revient à un nom de dossier codé en dur.
Avec tout cela configuré, le paramètre Effacer le cache au démarrage peut être activé. À partir de là, le cache sera effacé lors du premier lancement d'une session, et les sessions suivantes ne verront pas leur cache effacé tant que toutes ne sont pas fermées et qu'une nouvelle n'est pas lancée.