问题标签 [common-access-card]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2174 浏览

c# - 如何自动访问具有“需要客户端证书”的 IIS 网站?

我在一个 IIS6/ASP.NET 网站上工作,该网站必须以智能卡(特别是通用访问卡)的形式“要求客户端证书”。我需要创建一些服务来访问计时器上的各种 URL,以执行更新搜索索引、预热 Sharepoint 页面和其他任务等操作。

鉴于除非您拥有智能卡上的证书,否则该站点不允许访问,如何做到这一点?我试图加载证书(.cer)并像这样加载它:

但我得到了 403 Forbidden。

0 投票
1 回答
9428 浏览

tomcat - 配置 Tomcat 以接受 DOD CAC 卡证书

我在 Windows 机器上的独立 tomcat 6 服务器上运行应用程序。我希望它能够从 DoD CAC 卡请求和接收客户端证书。

我有一台运行 IE 的客户端计算机,它正确设置以从 CAC 卡传递证书,我知道它是正确的,因为当我转到启用 CAC 的站点时,IE 会弹出一个窗口,要求我选择一个证书,然后在该窗口中我看到我的 CAC 卡中的证书。

我已将 tomcat 配置为向用户请求证书,当我导航到在 tomcat 上运行的站点时,我看到相同的 IE 提示,要求我选择我的证书,但是当我查看我的站点时,证书列表为空。在我的 server.xml 文件中,我将连接器配置如下:

我认为我搞砸的地方是密钥存储文件的生成。现在我已经使用 java keytool 命令生成了它,如下所示:

keytool -genkey -alias -keypass myPassword -keystore myKeystore -storepass myPassword

我现在正在进行开发,我正在寻找一种方法将客户端证书从 CAC 卡获取到我的应用程序,但我错过了一些东西。我不太熟悉它的工作原理,所以我可以使用一些帮助/指导。

谢谢

0 投票
1 回答
1117 浏览

smartcard - 读取印在 HID iClass 卡上的数字

我想读取印在 HID iClass(2ks) 卡上的数字。使用 WinScard.dll 我能够读取 UID 和 ATR。

我做了一些研究并得出结论,打印的数字是一个编程数据,可能受 PIN 保护。我在这里正确吗?如果是这样,我如何阅读这个打印的数字。

任何帮助将不胜感激。提前致谢。

0 投票
1 回答
123 浏览

android - 使用 android NFC 读取 MIFARE 门禁卡数据