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 :

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);
Dans cette exemple le bureau a distance windows est ouvert.
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 :

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 l’erreur 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/
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...

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 !