首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接到连接到服务器的生物识别设备

连接到连接到服务器的生物识别设备
EN

Stack Overflow用户
提问于 2017-05-11 07:40:03
回答 2查看 3K关注 0票数 6

我使用生物识别装置已经有一段时间了。我一直能够连接一个生物识别设备,并从中提取数据。但是这一次,我给出了一个很老的设备(Pegasus PB-7),它连接到服务器上。我只获得远程桌面连接和访问生物识别设备。我面临的问题是,在远程桌面上已经安装了一个软件,当我提供Ip和端口时,它会在几秒钟内连接到它。但是,当我使用zkemSdk连接到其他设备时,它不会连接,下面的方法返回-7给我。

代码语言:javascript
复制
int idwErrorCode = -1;
this.objCZKEM.GetLastError(ref idwErrorCode);

此代码未在SDK手册中定义。我可以平设备和电信网络的工作。请给出一些提示,说明什么是问题所在。

EN

回答 2

Stack Overflow用户

发布于 2017-05-18 07:12:12

您提到了objCZKEM,所以我猜您使用的是Zkteco品牌的生物识别设备。

如果您希望连接到位于远程位置的生物识别设备,您将需要以下几点:

  1. 您将需要该设备的公共IP地址(通常,生物识别设备可以使用本地IP在网络中使用,但在这里您试图访问位于远程网络中的设备)
  2. 默认情况下,生物识别设备将有一个类似4370的端口号(您还必须在服务器防火墙中添加这个端口号,包括入站和出站)。
票数 0
EN

Stack Overflow用户

发布于 2017-08-04 17:58:00

当我用我在本地创建的应用程序连接一个设备(通过局域网电缆直接连接到我的笔记本电脑)时,每件事情都能正常工作。但是,当我将我的应用程序带到远程桌面连接时,它无法连接到设备。

这意味着,在设备没有连接的情况下,您已经离开了网络。zk机器不是在公共IP上运行的。因此,在计算机中配置公共ip而不是IP+port,将无助于您。

如果您想要从远程连接您的zk机器,您必须选择启用ADMS功能的zk机器。然后查找并使用WDMS软件,该软件由用户计数支付。或者您可以将您的机器附加到camsunit.com中,这是通过计算机计数支付的;用于管理用户和获取报表。如果您愿意在API的帮助下开发该软件,那么您将不得不使用http://camsunit.com/application/biometric-web-api.html列出的Web。

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

https://stackoverflow.com/questions/43909327

复制
相关文章

相似问题

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