Lorsqu'un utilisateur tente de lancer un module ThinApp à partir du portail de l'utilisateur, un message du navigateur peut s'afficher l'invitant à télécharger et à installer l'application VMware Identity Manager Desktop, même si l'application est déjà installée et en cours d'exécution.

Procédure

  1. Vérifiez que l'utilisateur a ouvert une session sur l'application VMware Identity Manager Desktop avec le compte VMware Identity Manager de l'utilisateur.

    L'utilisateur ouvre une session sur le client en utilisant l'icône VMware Identity Manager dans la barre d'état système.

  2. Si ce problème se produit peu après l'installation de l'application sur le système, fermez toutes les fenêtres du navigateur, rouvrez le navigateur, connectez-vous au portail de l'utilisateur, puis tentez de lancer le module ThinApp.
  3. Si le problème se produit même après avoir fermé les fenêtres du navigateur, puis rouvert le navigateur, vérifiez que le plug-in de navigateur s'affiche dans la liste des plug-ins du navigateur et qu'il est actif.

    Navigateur

    Description

    Internet Explorer

    Pour Internet Explorer, un serveur COM est enregistré à la place d'un plug-in ou d'un module complémentaire de navigateur. Pour vérifier si le serveur COM est installé, créez un fichier HTML de test avec le contenu suivant et ouvrez ce fichier dans Internet Explorer. Le résultat indique si le serveur COM est installé ou non.

    <html>
    <script type="text/vbscript">
    On Error Resume Next
    
    dim objName
    objName = "HorizonAgentFinder.HorizonFinder"
    dim obj
    Set obj = CreateObject(objName)
    
    document.write(objName & " is ")
    if IsEmpty(obj) then
       document.write("not installed")
     else
       document.write("installed")
    end if
    </script>
    </html>

    Firefox

    Ouvrez le gestionnaire de modules complémentaires de Firefox en cliquant sur Outils > Modules complémentaires. Sur la page Plugins, vérifiez que le plug-in de navigateur VMware Horizon Agent Finder est répertorié et définissez-le sur Toujours activé.

    Chrome

    Accédez aux paramètres de contenu de Chrome en ouvrant la page Paramètres et en cliquant sur Afficher les paramètres avancés > Paramètres de contenu. Cliquez sur Désactiver les plug-ins individuels pour afficher la liste des plug-ins. Vérifiez que le plug-in de navigateur VMware Horizon Agent Finder est répertorié et définissez-le sur Toujours autorisé.

    Safari pour Windows

    Ouvrez la liste de plug-ins installés de Safari en cliquant sur Aide > Plug-ins installés. Vérifiez que le plug-in de navigateur VMware Horizon Agent Finder est répertorié. Vérifiez que le plug-in est activé pour Safari.

  4. Vérifiez que l'entrée de Registre HKEY_CLASSES_ROOT\horizon\shell\open\command existe et que sa valeur correspond à un chemin qui pointe vers l'emplacement du gestionnaire de protocole requis, nommé HorizonThinAppLauncher.exe, où l'application VMware Identity Manager Desktop a été installée sur le système Windows.

    Si l'entrée de Registre n'existe pas ou si sa valeur ne pointe pas vers l'emplacement où l'application VMware Identity Manager Desktop a été installée, désinstallez l'application et réinstallez-la.

  5. Si l'entrée de Registre existe et que sa valeur pointe vers l'emplacement du fichier exécutable HorizonThinAppLauncher.exe, vérifiez que ce dernier existe bien à cet emplacement et qu'il n'a été ni déplacé ni supprimé.

    Si l'entrée de Registre n'existe pas ou si sa valeur ne pointe pas vers l'emplacement où l'application VMware Identity Manager Desktop a été installée, désinstallez l'application et réinstallez-la.

  6. Si l'entrée de registre existe et a une valeur qui pointe vers l'emplacement de l'exécutable HorizonThinAppLauncher.exe, vérifiez que la valeur (Default) pour l'entrée de registre HKEY_CLASSES_ROOT\horizon possède la valeur par défaut URL:horizon Protocol et que la valeur URL Protocol pour l'entrée HKEY_CLASSES_ROOT\horizon existe.

    Si la valeur de données pour la valeur (Default) de l'entrée de registre HKEY_CLASSES_ROOT\horizon n'est pas définie sur URL:horizon Protocol, mettez à jour la valeur Data pour lui affecter la valeur URL:horizon Protocol. Si la valeur URL Protocol n'existe pas pour l'entrée HKEY_CLASSES_ROOT\horizon, vous pouvez la créer en utilisant le nom de valeur URL Protocol sans aucune valeur de données.

  7. Déterminez si l'utilisateur a désactivé le protocole horizon:// pour le navigateur ou si tous les gestionnaires de protocole sont désactivés dans le navigateur et, si c'est le cas, activez le gestionnaire de protocole du navigateur en fonction des besoins de votre entreprise.

    Dans la plupart des cas, les navigateurs se basent sur les paramètres définis dans le Registre pour obtenir des informations sur les gestionnaires de protocoles disponibles pour ce système Windows. Dans certains navigateurs, lorsque l'utilisateur clique sur un lien qui est associé à un gestionnaire de protocole, une invite de boîte de dialogue pose une question à l'utilisateur (par exemple Do you want to allow this website to open a program on your computer? ou This link needs to be opened with an application ou un message similaire) pour indiquer la nécessité de lancer une application externe pour ouvrir le lien. Généralement, la boîte de dialogue offre à l'utilisateur la possibilité de ne pas lancer l'application externe et de se souvenir de ce choix pour tous les liens de ce type. Les étapes permettant de réactiver la possibilité de lancer l'application associée au gestionnaire de protocole varient généralement en fonction du type de navigateur. Consultez la documentation du type de navigateur de l'utilisateur pour savoir comment activer le gestionnaire de protocole.