2010-11-18 21 views
0

Je me demandais s'il était possible de prendre le contrôle du périphérique ou périphérique USB connecté à un utilisateur final à partir d'une application Web ASP.NET via C# avec la bibliothèque libUsbDotNet? En d'autres termes, être capable de contrôler certaines fonctions des périphériques USB à partir d'un site Web?Accéder au périphérique/périphérique USB connecté par l'utilisateur via Internet sur une application Web ASP.NET

Je pense que ce serait plutôt cool.

+0

ce ne serait pas cool ... cela ouvrirait une porte d'entrée pour que les pirates se déchaînent. – clyc

+0

OK, nvmd alors, _my bad_. Tout ce que je disais, c'est que ce serait plutôt cool de pouvoir contrôler les périphériques USB d'un site Web. – Qcom

Répondre

1

Vous devez garder à l'esprit que le navigateur fonctionne pour vous empêcher de le faire.

Vous auriez réellement besoin d'écrire un composant ActiveX, pour être capable de faire quelque chose comme ça.

1

no. pour de nombreuses raisons.

la raison la plus saillante que 'non' est la réponse à votre question est que la lib fonctionne sur le serveur, pas sur le client. Une raison plus pragmatique est que les navigateurs sont conçus pour être sandboxed. la création d'un composant activeX est le seul moyen réaliste de contourner cela, mais la technologie et le déploiement sont chargés de complications, et vous devez alors prendre en compte le support limité d'activex sur les navigateurs/plates-formes.