J'ai peur qu'on ne se comprenne pas.
Qu'appeles tu par "connecté au serveur" ?
Je résume:
Sur mon site, il y a un formulaire d'authentification et les comptes sont dans une base sur le serveur gérée par mon site.
Ces comptes n'ont rien à voir avec ceux qu'ils utilisent pour se connecter à leur postes Windows.
Les utilisateurs distants font ce qu ils veulent, ils ne rentrent pas dans le cas qui nous tracasse.
Mais certains se connectent sur le serveur.
Ceux là, je veux qu'ils puissent lancer des applis a travers des liens présents sur mon site. Mais ils se connectent de la même manière que tout le monde sur mon site.
Et ils se connectent avec le systeme de Windows sur leur poste... Système sur lequel mon site ne s'appuie pas du tout.
David.
Depuis le début, on te dit que c'est pas possible de lancer une appli sur le poste client
J'avais une bonne piste:
http://support.microsoft.com/kb/889251
Ca avait l'air de coller complétement à mon cas, mais même topo, il me lance l'appli sous l'user "ASPNET"...
Là, je ne comprends vraiment pas...
Pour info, J'ai d'autres pistes:
- Utiliser le planificateur de tache (commande "ta").
- Ajouter le type mime dans IE.
- Faire une association dans le registre (comme les liens "bittorents:...")... Schéma d'URI
Faut que j'approfondisse.
Il FAUT que ce soit possible.Depuis le début, on te dit que c'est pas possible
David.
J'ai même pensé à faire un activeX coté client... Mais je ne sais pas faire...
Sinon, j'ai trouvé des IIS portables (cassini, tinywebserver, dwebpro) afin de lancer le site Web sous le mon de l'utilisateur connecté.
mais aucun de ceux là ne convient.
... J'avance en crabe, mais j'avance.
David.
Le détail de mon astuce à la bittorent.
http://stackoverflow.com/questions/3...rotocol-e-g-so
Il faut créer ça dans le registre et dans le lien, juste mettre le protocole inventé ("totoLALune:").
David.
Sinon:
Mais vous vous doutez vite que ça ne fonctionne que sous IE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <head> <script language="JavaScript" type="text/javascript"> <!-- function execAppli(app) { var wshShell = new ActiveXObject("WScript.Shell"); wshShell.Run(app+".exe", 1, true); } --> </script> </head> <body> <form> <input type="button" value="Notepad" onclick="execAppli('notepad')"> <input type="button" value="Explorer" onclick="execAppli('explorer')"><br> </form> </body>
Bref plusieurs solutions bancales, mais ça devrait le faire...
Si quelqu'un arrive à me dire pourquoi la solution http://support.microsoft.com/kb/889251 ne fonctionne pas... Bin c'est un chef, quoi...
David.
Ca fonctionne sous IE ça ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function execAppli(app) { var wshShell = new ActiveXObject("WScript.Shell"); wshShell.Run(app+".exe", 1, true); }
Rassure moi, c'est IE6 ? Ca m'étonnerait que ça marche sur les dernières versions, c'est une monstrueuse faille de sécurité...
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Marche sur IE8 mais il demande confirmation trois fois avant de le faire
Retrouvez moi sur :
Mon Espace Developpez.com------------------------------- Dvp.NET, une librairie open-source de composants .NET
Mon blog: Up there in the code---------------------------- Twitter: NatMarchand
Ma société: So@t
Showrizo : Suivez votre planning de séries télé sous Windows 8
Et sous IE7, juste un message oui/non.
Mais il n'y a pas d'équivalent firefox (a ma connaissance)... Qui pourtant sait lancer l'installation des modules depuis une page Web...
Sans installer de modules, j'entends: http://linuxerie.midiblogs.com/archi...c-firefox.html
David.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager