我希望执行以下操作:
使用智能卡登录或解锁我的 Windows 帐户(我知道如何)。智能卡提示输入 PIN。
然后访问帐户内的 java 软件 - 我想在其操作期间使用相同的智能卡。但是,我不希望它提示输入 PIN,而是依赖先前的 Windows 身份验证。
问:这可能吗?
谢谢你。
如果您被允许修补您现有的登录程序,也许值得看看 pGina (http://pgina.org/),因为它是 Windows 的 GINA 部分的模块化替代品。
来自Incorporating SSO in addition/instead of SSL:
pkinit
并为您获取 Kerberos TGT。