我为PDA开发了一个Windows Mobile6应用程序(使用Compact Framework3.5)。我的PDA有一个智能卡读卡器。当插入一张卡时,我将获得存储在里面的所有证书。我已经在一个桌面应用程序中成功地做到了这一点,但是当我在我的手机上尝试相同的代码时,我找不到证书!因此,我尝试了不同的解决方案,但都不起作用!
下面是我的代码:
X509Store test = new X509Store(StoreName.Root, StoreLocation.LocalMachine);
test.Open(OpenFlags.ReadOnly);
if (test.Certificat
我和美国政府在一起,使用"CAC“智能卡上的证书在网站上进行身份验证。我有一个USB智能卡读取器( sites ),由操作系统检测到,但是我访问的站点(FireFox 84.0.2和Chromium88.0.4234.96)没有看到要验证的证书。有什么想法?
brendan@b-Tron:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 003: ID 06cb:0081