Windows不会将智能卡信息传递给浏览器

6
我有一个问题,当我尝试从家里的电脑连接到我的雇主网站时,使用笔记本电脑时没有弹出智能卡凭据提示,但是在使用台式机时,提示会出现并进行智能卡身份验证。两个系统都使用Windows 10,我在两个系统上都使用IE11和Chrome。我怀疑可能有一些Windows侧的设置阻止浏览器在我的笔记本电脑上看到我的智能卡,但是经过无数小时的故障排除和在线查找每个可能的选项后,我在这里停滞不前。
我尝试过的事情:
- 在第二台计算机上测试了智能卡读卡器和卡片,没有问题,IE/Chrome提示证书并允许登录到雇主网站。 - Internet选项>安全>Internet>自定义级别:仅存在一个证书时不提示客户端证书选择 - 设置为禁用 - Internet选项>内容>证书:启用所有智能卡证书以进行客户端身份验证 - Internet选项>高级:启用SSL 3.0、TLS 1.0/1.1/1.2 - 安装了雇主要求的所有PKI证书
我的智能卡证书确实出现在个人选项卡下,所以我知道笔记本电脑正在识别它们,但是由于某种原因IE和Chrome无法访问证书(通过删除卡片、删除证书、重新插入卡片并检查证书是否恢复来进一步验证)。
我知道这不是我的互联网连接或雇主网站的问题,因为我的台式机会适当地提示我智能卡证书,所以这里的问题仅限于我的笔记本电脑。最起码,即使没有插入卡片,该网站也应该引发Windows智能卡对话框并提示我插入卡片,但是我现在甚至无法到达那个点。

除了浏览器之外,其他应用程序能否访问您笔记本电脑上的智能卡?通常存在一个小型应用程序,可以来自公司PKI部门或读卡器制造商,用于指示是否检测到卡以及其ATR是什么。 - guidot
Adobe Acrobat能够访问卡片以签署PDF文件。只有浏览器没有尝试确定卡是否可用。 - Chaosbydesign
1个回答

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接