首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从网站访问U盘?

如何从网站访问U盘?
EN

Stack Overflow用户
提问于 2013-11-05 06:16:13
回答 3查看 9.3K关注 0票数 6

我计划用USB做一个登录系统,所以如果你放入USB驱动器,打开一个特定的网页,网站会向USB驱动器询问代码(例如,通过JavaScript文件,重定向或类似的东西)。

问题是,由于沙箱,您不能加载或重定向到本地文件。我不知道解决这个问题的办法。你们能帮我吗?我不需要特定的代码,只需要一个例子或类似的东西。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-11-13 17:01:27

也许你可以在USB-HID上读一读。维基百科:

USB人机接口设备类(USB类)是用于计算机外围设备的

规范的一部分:它为诸如键盘、鼠标、游戏控制器和字母数字显示设备之类的人机接口设备指定设备类(一种计算机硬件)。

下面是一些参考资料:

票数 3
EN

Stack Overflow用户

发布于 2015-08-07 21:49:28

另一种可能是查看Chrome HID (人机接口设备)API:

请注意,目前您不能直接与USB设备交互(即,您不能访问任何提供这种细粒度控制的WebAPI )。

构建一个Chrome App (与Chrome扩展不同)可能会有所帮助;这个article可能会为您指明正确的方向,因为它还提供了示例代码。

票数 1
EN

Stack Overflow用户

发布于 2013-11-13 17:09:30

我能想到的唯一方法就是把一个html文件放到U盘上,它实质上是生成某种登录令牌,并给你一个登录处理器的链接或表单。然后,您可以通过首先打开本地文件来访问该网页,这会将您重定向到实际的网页。

该本地脚本可以包括来自服务器的javascript,以获得某种质询-响应-数据,该数据以某种方式散列(可能与密码组合),并将其放入表单数据中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19778303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档