是否有一种简单的方法可以在C#中获取NFC标签/智能卡/令牌的uid?获得了支持ISO 14443 Typ A和B的ACR1252u NFC读写器。我想读的标签来自Mifare(DESFire,Ultralight)和Topaz 512.
这个例子已经有了一个解决方案:http://the--semicolon.blogspot.de/p/this-is-simple-way-to-restart-your.html
这有效但不是更简单的方法吗?
答案 0 :(得分:1)
没有非常简单的方法。但由于您的读写器似乎符合PC / SC标准,因此您很幸运。
Microsoft有一个名为WinScard的PC / SC实现。您将需要此dll来发送和接收来自卡的APDU。
然而,它本身几乎无法使用。您需要为其类编写包装器或使用现有库。就个人而言,我使用PC / SC sharp(https://github.com/danm-de/pcsc-sharp)。它包含了许多不同用例的例子。