我们正在开发一个基于Android HCE的应用程序。我们发现HCE使用一种基于AID的机制将通信路由到特定的应用程序。这意味着如果我想要触发我的应用程序,第一个命令必须是SELECT by name命令。
这是对传输域的一个很大的限制。在传输中,许多POS不会将SELECT by name命令作为第一个命令发送。相反,他们将发送一个SELECT MF (00A40000023F00)命令作为第一个命令。所以HCE在这种情况下不能起作用。
是否有添加默认选择功能的计划?或者我们是否有其他的解决方案来支持这个用例?
发布于 2016-04-26 10:54:40
在交通方面,Visa使用其应用程序qVSDC应用程序作为离线解决方案。它为脱机数据身份验证提供特定的公钥,以限制传输上的事务。因此,默认选择是用于Visa的A0000000031010,而不是用于交通的特定AID。但是Visa提供了多个AID支持,这意味着您可以开发用于交通运输的2.应用程序。您必须个性化您的应用程序,以响应特定的“选择AID”命令。
https://stackoverflow.com/questions/36835827
复制相似问题