Sur une de nos applications il nous est pas possible de prévisualiser les documents de type Excel sur l’environnement client (alors que cela fonctionne bien sur l’instance manager). J’en ai déduit que c’est lié au fait que l’environnement client n’accède pas à internet.
Si jamais le client devait ouvrir un flux vers l’extérieur, doit-il le faire sur une adresse spécifique pour que la prévisualisation des documents fonctionne?
Merci d’avance.
L’application est hébergée sur un serveur client accessible uniquement sur le réseau interne client.
Le document se télécharge bien et peut être ouvert sur le poste client avec Excel.
La prévisualisation (via l’icone “oeil”) affiche une erreur : “Une erreur s’est produite Désolé. Nous ne parvenons pas à l’ouvrir.”
Pour moi c’est le https://view.officeapps.live.com/ qui n’accède pas au document mais vu que ce dernier est sur un réseau interne …
(Je viens de découvrir cette url ce matin donc c’est peut être la réponse à ma question: l’URL sur laquelle la VM devrait avoir accès)
Comment je peux voir ce que contient le paramètre DIRECT_URL?
Il faut effectivement avoir accès à Microsoft Office Online pour faire un preview en ligne.
Si ce n’est pas possible pour des raisons de confidentialité des documents client, il faut desactiver cette fonctionnalité d’accès via le paramètre système USE_DOC_PREVIEW = no.