我有一个类似于Windows 10 Mobile应用程序上的简单访问控制或员工ID的要求。如果我有一个Nfc标签,我希望能够扫描标签并获得唯一的ID,或者在本例中是标签的序列号或UID。
据我所知,UID被烧录到芯片中,不能被改写。而NDEF记录可以被写入。此外,我希望这是简单的,所以如果我订购标签,他们是空白的,这意味着没有NDEF记录,这是可以的,因为我不想使用NDEF无论如何。我只希望能够扫描标签并获得UID。
然后,我可以将标记的UID关联到员工记录,这样我就可以获得访问控制,而不能像NDEF那样进行更改、覆盖或复制。
我做了大量的阅读,并查看了Microsoft Universal在GitHub上的Nfc示例,但大多数都使用NDEF。
谢谢!
发布于 2017-11-26 00:40:41
您可以在UWP中的smartcardreader类中使用PCSC。支持非接触式卡(包括NFC)和接触式卡(智能卡)。
样本在这里。https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/Nfc。
我曾经在Mifare卡中读取原始内容,所以我相信你可以使用这个读取UID。
https://stackoverflow.com/questions/42126098
复制相似问题