微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Surface Go 2 NFC - 读取信用卡数据

如何解决Surface Go 2 NFC - 读取信用卡数据

对于 KYC 流程,我正在尝试使用 Surface Go 2 NFC 模块通过 wpf 应用程序读取信用卡数据(PAN 和用户名)并赢得 10 个 api 合同。

我正在使用 Windows 10 API - ProximityDevice 类,它似乎与模块一起工作(例如,当我将信用卡放在平板电脑附近时会引发 DeviceArrived),但我不知道如何发送 APDU 并读取响应之后。

我看到我有一个 PublishBinaryMessage 方法,它可以用于像这样的 NDEF 通信

_device.PublishBinaryMessage("NDEF:WriteTag",msg.ToByteArray().AsBuffer());

但是有什么可以简单地将响应读取为字节数组吗?

然后我尝试了 Win 10 API - SmartCardReader 类,但 NFC 模块不会那样出现,我只得到一个“Microsoft IFD 0”,当我尝试点击我的卡时它没有响应......

我还通过这个包装器 https://github.com/danm-de/pcsc-sharp 尝试了旧的 PC/SC 方式,但阅读器没有出现......

这可能是 NFC 兼容性问题吗?我怎么查?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。