如何使用java卡技术识别java卡协议(T=0或T=1)?
我在代码中使用以下命令连接卡并获取通道如何使用java卡技术识别java卡协议(T=0或T=1)?,java,credit-card,javacard,apdu,Java,Credit Card,Javacard,Apdu,我在代码中使用以下命令连接卡并获取通道 card = terminal.connect("T=1"); channel = card.getBasicChannel(); 这里T=1,即协议是硬编码的。有什么方法可以找到插入读卡器的卡的协议吗 javacard.framework.APDU有getProtocol()方法,但我希望在使用card时使用协议。来自 协议使用的协议(“T=0”、“T=1”或“T=CL”)或“*”来 使用任何可用的协议进行连接 所以看起来你可以使用通配符。或者他可以使
card = terminal.connect("T=1");
channel = card.getBasicChannel();
这里T=1,即协议是硬编码的。有什么方法可以找到插入读卡器的卡的协议吗
javacard.framework.APDU有getProtocol()方法,但我希望在使用card时使用协议。来自
协议使用的协议(“T=0”、“T=1”或“T=CL”)或“*”来
使用任何可用的协议进行连接
所以看起来你可以使用通配符。或者他可以使用
试试。。。。捕捉
。T=1是最新的。因此,他可以尝试T=1,如果失败,则尝试T=0,然后尝试T=CL。