
C'est super dangereux ce que tu essaies de faire... rien n'empêche un utilisateur mal intentionné de transmettre par exemple les valeurs suivantes :
- app=C:\Windows\System32\format.com
- user=C:
- person=
(rien)
Et paf, ton serveur exécute gentiment la commande qui formatte son disque
Bon, mon exemple est un peu caricatural, mais tu vois l'idée...
A priori ton programme ne s'exécute pas parce que IIS exécute les applications Web avec un jeu de permissions beaucoup plus restreint, pour des raisons de sécurité.
Sinon, tu essaies de terminer tous les processes iexplore : mais sur le serveur, en général, il n'y a pas de process iexplore, c'est sur le client que le navigateur tourne, et tu n'y a pas accès... Je ne sais pas si tu as bien réalisé que tout ce que tu fais dans le code d'une page ASP.NET s'exécute sur le serveur et non sur le client

Partager