问题描述
对于 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 (将#修改为@)