我买了一个Suprema BioMini指纹识别设备。它有一个SDK,但文档不是那么好。我试图做的是使用asp.net创建一个与此指纹设备交互的Web应用程序,SDK有一个与设备交互的工作Web应用程序。我已经使用了SDK附带的JavaScript函数,正如文档所述,但是当我尝试捕获指纹时,出现了以下问题(No会话cookie已通过)有没有人面对这个问题并设法解决它?谢谢
zkure5ic1#
如何在您的浏览器上启用cookie,如果这不起作用,您尝试使用另一个浏览器来查看它如何响应?另一件事可能是你只是运行HTML,而不是在Web服务器上托管它。如果是这种情况,请检查您是否使用了适当的Web服务器(如IIS),并确认它是否在您的测试/开发人员平台上运行。
dgiusagp2#
穆罕默德当你第一次登录到服务器时(从你的代码中),你将收到一个带有响应的会话ID。存储此会话ID,每次与服务器通信时,您必须将此会话ID与存储在cookie中的请求一起发送,如果您不发送会话ID,您将收到此错误:(没有传递会话cookie)。请看这个链接:http://kb.supremainc.com/knowledge/doku.php?id=en:biostar_2_api_quickstart_guide
vm0i2vca3#
这是因为你没有在你的java脚本代码中设置cookie(参考文档中的第251页)。
3条答案
按热度按时间zkure5ic1#
如何在您的浏览器上启用cookie,如果这不起作用,您尝试使用另一个浏览器来查看它如何响应?
另一件事可能是你只是运行HTML,而不是在Web服务器上托管它。如果是这种情况,请检查您是否使用了适当的Web服务器(如IIS),并确认它是否在您的测试/开发人员平台上运行。
dgiusagp2#
穆罕默德
当你第一次登录到服务器时(从你的代码中),你将收到一个带有响应的会话ID。存储此会话ID,每次与服务器通信时,您必须将此会话ID与存储在cookie中的请求一起发送,如果您不发送会话ID,您将收到此错误:(没有传递会话cookie)。请看这个链接:
http://kb.supremainc.com/knowledge/doku.php?id=en:biostar_2_api_quickstart_guide
vm0i2vca3#
这是因为你没有在你的java脚本代码中设置cookie(参考文档中的第251页)。