当前位置: 首页 > 知识库问答 >
问题:

在Android中扫描指纹并将凭证发送到外部服务器

钱朝明
2023-03-14

最近我被扫描指纹卡住了。经过大量的谷歌搜索,我得出结论,手指打印不能在Marshmallow或Android更大版本中使用。

还有一件事我得出结论,当你们用内置传感器扫描指纹图像时,你们不能将指纹图像存储到像MYSQL这样的外部服务器(通过web服务)。

所以,任何人都知道我如何存储指纹并在我的应用程序中使用它来验证用户身份。

提前谢谢。

共有1个答案

韦宏扬
2023-03-14

你是对的,嵌入式指纹只能匹配设备的当前用户

如果需要在数据库中存储指纹数据以匹配用户,请阅读以下内容:https://en.wikipedia.org/wiki/Fingerprint_recognition存储模板比存储图像更好,因为模板的大小更小。

您需要具有特定SDK的外部指纹读取器。例如:

  • http://www.dermalog.com/en/products_solutions/fingerprintscanner/
  • http://www.futronic-tech.com/product_fs80h.html
  • http://www.crossmatch.com/authentication-hardware/
 类似资料:
  • 我有android应用程序,后端是。NET网站。 我已经注册了我的用户使用Hampster Fingkey扫描仪的指纹,并将他们的指纹存储在服务器中。 有没有什么方法可以让我获取指纹并将数据发送到服务器,然后在我的SQL数据库中与Android进行匹配? 这可能吗?

  • 我想建立一个应用程序,如员工考勤使用。我想知道, 是否可以使用外部硬件设备进行指纹扫描? 如何将Android应用程序与外部硬件指纹扫描设备集成。 如何从外部硬件设备获取数据并将数据存储在本地数据库中。 先谢谢你。

  • 我可以在Android 10上使用前台服务在后台进行工作BLE扫描。我的应用程序具有in-manifest Foreground\u服务,并在启动时从用户那里获得premissions ACCESS\u FINE\u位置和ACCESS\u background\u位置。然后用BLE扫描启动前台服务。当屏幕在服务上执行扫描和查找设备时,但当屏幕离开前台时,服务停止工作,扫描停止。 正在启动服务: 使

  • 我们创建了一个具有 JDBC 后端令牌存储的授权服务器。GitHub 上托管了类似的实现。它在我们的环境中使用不同的授权类型运行良好。不同的 Web 应用程序将其用于 SSO,并颁发令牌,然后这些令牌也用于使用 API。 我们需要一种方法让用户登录,如果从外部IDP返回的用户是经过身份验证的,就颁发令牌,这有点类似于用户从登录表单手动登录。 我们必须使用外部IDP身份验证来扩展此服务器。因此,如果

  • 我想写一个应用程序,将存储使用它的人的指纹

  • 在我的代码中,我通过java套接字将图像从PC传输到手机。一切正常,图片保存到手机上,没有问题。但问题出现了,有没有可能在屏幕上显示图像而不保存? 服务器代码: 客户端代码: