Bonjour à tous,
J'ai un petit soucis avec la configuration de mon serveur WAMP.
Je développe actuellement une application web en php/javascript qui est installé sur WAMP serveur 2.0, le tout sous Windows 2003 serveur.
Je désire ouvrir des applications locales installé sur le serveur (ex : notepad) depuis mon application web. Je suis conscient des problèmes de sécurité que cela occasionne mais je n'ai pas choix...
Pour ce faire j'utilise le code javascript suivant :
Dans cette exemple le bureau a distance windows est ouvert.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var wshShell = new ActiveXObject("WScript.Shell"); wshShell.Run("mstsc.exe", 1, true);
Si j'écris mon code dans un fichier html sur le et que l'ouvre depuis IE (ex : C:\test.html) tout est ok.
Par contre si je passe par wamp (http://localhost/test.html) j'ai l'erreur suivante :
J'ai fait quelques recherches sur le net qui me poussent à penser que c'est un problème d'autorisation mais je ne trouve pas de solution concrète pour résoudre le problème...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Détails de lerreur de la page Web Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322) Horodateur : Mon, 29 Mar 2010 12:13:40 UTC Message*: Un composant ActiveX ne peut pas créer un objet. Ligne*: 17 Caractère*: 3 Code*: 0 URI*: http://localhost/
Chose importante, mon appli web sera uniquement utilisé en "localhost", les futurs utilisateurs se connecteront en TSE sur le serveur et utiliseront mon application via l'IE du serveur.
Merci pour votre aide !
Partager