C# 访问用户';在ASP.NET web应用程序上通过internet连接USB的外围设备/设备

C# 访问用户';在ASP.NET web应用程序上通过internet连接USB的外围设备/设备,c#,usb,libusb,C#,Usb,Libusb,我想知道,是否可以通过C#和libUsbDotNet库从ASP.NET web应用程序控制最终用户的USB连接设备或外围设备 换句话说,能够从网站控制USB设备的某些功能吗 我认为这会很酷。你必须记住,浏览器正在阻止你这样做 实际上,您必须编写一个ActiveX组件,才能执行类似的操作。否。原因很多 答案为“否”的最显著原因是lib在服务器上运行,而不是在客户机上运行 一个更实际的原因是浏览器被设计成沙盒。创建ActiveX组件是唯一可行的方法,但是技术和部署充满了复杂性,然后您必须考虑对Act

我想知道,是否可以通过C#和libUsbDotNet库从ASP.NET web应用程序控制最终用户的USB连接设备或外围设备

换句话说,能够从网站控制USB设备的某些功能吗


我认为这会很酷。

你必须记住,浏览器正在阻止你这样做

实际上,您必须编写一个ActiveX组件,才能执行类似的操作。

否。原因很多

答案为“否”的最显著原因是lib在服务器上运行,而不是在客户机上运行


一个更实际的原因是浏览器被设计成沙盒。创建ActiveX组件是唯一可行的方法,但是技术和部署充满了复杂性,然后您必须考虑对ActiveX在浏览器/平台上的有限支持。这会为黑客们打开一道泛滥的大门。好吧,nvmd,我的错。我想说的是,能够从网站上控制客户端USB设备会有点酷。